MATLAB ヘルプ センター
シンボリック配列の cell 配列への変換
C = sym2cell(S)
C = sym2cell(S) はシンボリック配列 S を cell 配列 C に変換します。結果として得られる cell 配列は、入力シンボリック配列と同じサイズおよび次元になります。
C
S
例
すべて折りたたむ
シンボリックな変数および数値からなる行列を cell 配列に変換します。
次のシンボリック行列を作成します。
syms x y S = [x 2 3 4; y 6 7 8; 9 10 11 12]
S = (x234y6789101112)
(x234y6789101112)
sym2cell を使用して、この行列を cell 配列に変換します。結果として得られる cell 配列のサイズは、入力行列のサイズと一致します。各 cell にはシンボリック行列 S の要素が含まれます。
sym2cell
C=3×4 cell array {[x]} {[2 ]} {[3 ]} {[4 ]} {[y]} {[6 ]} {[7 ]} {[8 ]} {[9]} {[10]} {[11]} {[12]}
各 cell の要素にアクセスするには、中かっこを使用します。
[C{1,1:4}]
ans = (x234)
[C{1:3,1}]
ans = (xy9)
入力シンボリック配列。シンボリック ベクトル、行列または多次元配列として指定します。S には、スカラー (シンボリック数、変数、式または関数) を指定することもできます。
結果の cell 配列。size(C) = size(S) のような cell 配列として返されます。入力シンボリック配列 S の各要素は個別のセルに囲まれています。
size(C) = size(S)
R2016a で導入
cell2sym | cell2mat | mat2cell | num2cell
cell2sym
cell2mat
mat2cell
num2cell
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ