sprintf(MathScript RTモジュール関数)

LabVIEW 2012 MathScript RTモジュールヘルプ

発行日時: June 2012

製品番号: 373123C-0112

»製品情報を参照
ヘルプをダウンロード(Windowsのみ)

所有クラス: string

要件:MathScript RTモジュール

構文

str = sprintf(format, a)

str = sprintf(format, b, ...)

説明

入力データを文字列としてフォーマットします。sprintf(format, a)は、aのすべてのデータをフォーマットするか、エラーが発生するまで、フォーマットを適用します。aが2D行列の場合、aは列ごとにフォーマットされます。sprintf(format, b, ...)は、対応する形式指定子によって入力をフォーマットします。bを指定する場合、formatの指定子数はbのデータ要素数に一致しなければなりません。

サンプル

入力

名前 説明
a 文字列としてフォーマットするデータを指定します。 aは倍精度数、浮動小数点数、文字列、またはそれらのデータタイプの1Dまたは2D行列です。
b 文字列としてフォーマットするデータを指定します。bは倍精度浮動小数点数または文字列です。
format aまたはbに適用するフォーマットを指定します。 formatは適切な形式指定子の構文を使用する必要があります。formatは文字列です。

出力

名前 説明
str aまたはbをフォーマットされた文字列として返します。

詳細

次の表には、この関数のサポート特性 が記載されています。

LabVIEWランタイムエンジンでサポートされる はい
RTターゲットでサポートされる はい
RTで制限付きの実行時間に適する 特性なし

サンプル

STR = sprintf('This is %4.2d', 123.3455655)

STR = sprintf('%s is %4.2', 'This', 123.3455655)

関連項目

fprintf
int_to_str
num_to_str
strread



この記事は役に立ちましたか。

役に立たなかった