主要内容

このページの翻訳は最新ではありませ。

シンボリック行列作物成

既存のシンボリックシンボリック数の使用

循环行为は,1つ先のステップの要素を循环てことで,1つ前の行から各がられるといういうをもっいいいたとえばいいいますいいいいいいいいます。一个B.Cのシンボリック循环行为作物成し。

Syms a b c a = [a b c;出租车;b c a]
a = [a,b,c] [c,a,b] [b,c,a]

一个は循环行列なので,各行の要素の和と各列の要素の和は等しくなります0.1行目のすべての要素の和を求めます。

总和(a(1,:))
ans = a + b + c

1行目目の要素和と2列目の要素の和が等しいかどうかチェックに总是を使使し。

Isalway(sum(a(1,:))== sum(a(:,2)))

和は等しくなります。

ans =逻辑1

この例から,シンボリックオブジェクトの使用が,正规のmatlab®の资料

行作作作时时の要素生成

关节有关部轶事このシンボリック列を,シンボリック列列シンボリックの,その要素をに定义なくて行。轶事关关は,シンボリック行列作作作作作作作后を生成しししし。この关键,生成するすべて要素を一フォーム,基数(有效效数名称でなければませ),行インデックス,列インデックス,を使って表示します。轶事の最初ののを使っ,生成されるの名前ベースを指定しますをベースとして使変ます。名称が有象以来所说名称かかをなするににはかをするするにははどうをするするはははかをIsvarname.をを使ます。既定既定の设定で,轶事たとえば,要素A1_1,...,A2_4の2行4列の行列一个を作物成します。

a = sym('a',[2 4])
A = [A1_1,A1_2,A1_3,A1_4] [A2_1,A2_2,A2_3,A2_4]

生成ささ行列名称の形式を制御するは,最初最初引数内で%D.を指定します。

a = sym('%d%d',[2 4])
A = [A11,A12,A13,A14] [A21,A22,A23,A24]

シンボリック数号なる行作作作作作者:作者

轶事コマンドは,行程を数码型シンボリック型に変换するため,特色有漂亮。次のコマンド

a = hilb(3)

は,3行3列のヒルベルト行作作作作者

A = 1.0000 0.5000 0.3333 0.5000 0.3333 0.2500 0.3333 0.2500 0.2000

一个轶事をを用すると

a = sym(a)

上涨3行3列のヒルベルト行列正式な

A = [1,1 / 2,1 / 3] [1/2,1 / 3,1 / 4] [1/3,1 / 4,1 / 5]

数量値からへの変换の详细は,数量のシンボリックへの変换を参照してください。

关键词する