convertContainedStringsToChars
cell 配列または構造体の任意のレベルの string 配列を変換
説明
コードで、入力引数として string を含む cell 配列および構造体を受け入れるようにするには、コードの先頭に convertContainedStringsToChars
の呼び出しを追加します。これにより、文字配列を含む cell 配列または構造体を処理する作成済みのコードにその他の変更を加える必要がなくなります。
B = convertContainedStringsToChars(
は、A
)A
のすべてのレベルの string 配列を変換します。
A
が string 配列の場合、B
は文字ベクトル、または文字ベクトルの cell 配列です。A
が cell 配列または構造体の場合、A
のすべての cell またはフィールドにある string 配列が、B
では文字ベクトル、または文字ベクトルの cell 配列になります。A
の他のすべての cell またはフィールドは、B
内で変更されません。それ以外の場合、この関数は
A
を変更せずに返します。
[B1,...,Bn] = convertContainedStringsToChars(A1,...,An)
は、入力引数 A1,...,An
を変換します。各入力引数に対応する出力引数が B1,...,Bn
になければなりません。
例
入力引数
拡張機能
バージョン履歴
R2018b で導入