このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
num2str
数値を文字配列に変換
説明
例
入力引数
出力引数
ヒント
num2str
はformatSpec
入力引数内の位置識別子を受け入れません。たとえば、num2str([14 15],'%2$X %1$o)
はエラーを返します。位置識別子は、書式演算子が関数の入力引数を処理する順序を指定します。入力配列の要素は指定しません。
num2str
を呼び出す場合、変換対象の数値をもつ入力引数は 1 つのみです。無効な書式演算子または特殊文字を指定すると、
num2str
はその無効な演算子または文字までのすべてのテキストを出力し、残りを破棄します。例:
formatSpec
が'value = %z'
の場合、%z
は書式演算子ではないため、num2str
は'value ='
を出力します。例:
formatSpec
が'character \x99999 = %s'
の場合、\x99999
は有効な特殊文字ではないため、num2str
は'character'
を出力します。
アルゴリズム
num2str
は、formatSpec
に空白文字フラグが含まれていたとしても、文字配列から先頭の空白をすべて取り除きます。たとえば、num2str(42.67,'% 10.2f')
は、1 行 5 列の文字配列 '42.67'
を返します。
拡張機能
バージョン履歴
R2006a より前に導入