最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
char | 文字配列 |
cellstr | 文字ベクトルの cell 配列に変換 |
int2str | 整数を文字に変換 |
mat2str | 行列を文字に変換 |
num2str | 数値を文字配列に変換 |
str2double | 文字列の倍精度値への変換 |
str2num | 文字配列または string の数値配列への変換 |
native2unicode | 数値バイトの Unicode 文字表現への変換 |
unicode2native | Unicode 文字表現の数値バイトへの変換 |
base2dec | 基数 N の数値を表すテキストを 10 進数に変換 |
bin2dec | 2 進数のテキスト表現を 10 進数に変換 |
dec2base | 10 進数を N 進数表現の文字ベクトルに変換 |
dec2bin | 10 進数を 2 進数表現の文字配列に変換 |
dec2hex | 10 進数を 16 進数表現の文字配列に変換 |
hex2dec | 16 進数でのテキスト表現を 10 進数に変換 |
hex2num | IEEE の 16 進数形式の倍精度数への変換 |
num2hex | 単精度数値と倍精度数値の IEEE 16 進数形式への変換 |
table2array | テーブルの同種配列への変換 |
table2cell | テーブルの cell 配列への変換 |
table2struct | テーブルの構造体配列への変換 |
array2table | 同種配列のテーブルへの変換 |
cell2table | cell 配列のテーブルへの変換 |
struct2table | 構造体配列のテーブルへの変換 |
cell2mat | cell 配列を、基となるデータ型の通常の配列に変換します。 |
cell2struct | cell 配列を構造体配列に変換 |
mat2cell | 配列の、cell 内にサブ配列を含む cell 配列への変換 |
num2cell | 一定サイズのセルをもつ cell 配列への変換 |
struct2cell | 構造体を cell 配列に変換 |
テキストを数値の配列に変換。テキストは、浮動小数点値、日付と時刻、16 進数と 2 進数を表すことができます。テキストが日付と時刻を表す場合は、テキストを datetime 値または duration 値に変換できます。
数値をテキストに変換。テキストは、浮動小数点値 (指数表現の有無を問わず)、日付と時刻、16 進数または 2 進数を表すことができます。
MATLAB® は、すべての文字を Unicode 文字として保存します。string と文字ベクトルはいずれも同じエンコードを使用します。文字をその Unicode コード値に、また数値を文字に変換することができます。
16 進数値と 2 進数値をリテラルまたはテキストのいずれかとして指定。16 進数リテラルと 2 進数リテラルは整数として保存されます。16 進数値と 2 進数値を表すテキストから数値への変換、および数値からテキスト表現への変換が可能です。
datetime
は時点を表すのに推奨されるデータ型ですが、日付文字列、日付ベクトル、シリアル日付値として保存されている日付と時刻を使用しなければならない場合があります。
table 変数内のテキストの categorical への変換
この例では、テーブル内の変数を文字ベクトルの cell 配列から categorical 配列に変換する方法を説明します。
行列に異なるクラスの要素を含める場合、結果の行列ですべての要素が同じタイプになるように、MATLAB で一部の要素が変換されます。データ型の変換は、クラスに対してあらかじめ設定された優先順位に基づき行われます。