主要内容

。

行程および配列

马铃薯は“矩阵实验室”を短缩した名称。他他プログラミング言语は,ほとんどほとんどのプログラミングはは一度にににに处しします,matlab®は基本的に列配列全体をするように设计れ演算ます。

Matlab変数は,データ型にかかわらずすべてすべて次“配列”です。“行动”とは线路数量更多使用される2次元配列です。

配列の作用成

4つのの要素を含む含む一の配列作作作作作作作作作作作作作作者:ははを()またはスペースのいずれかで区切ります。

A = [1 2 3 4]
A =1×4.1 2 3 4

このタイプの配列が“行ベクトル”です。

复数の行を行作作作作者yshipper作者

a = [1 2 3;4 5 6;7 8 10]
A =3×31 2 3 4 5 6 7 8 10

行作作作作作作作者:はもうもうつ方法は,那些Zeros.兰特など,ゼロででさたとえば,ゼロででされる。

z =零(5,1)
z =5×10 0 0 0 0

行程と配列の演算

MATLABでは,単一の艺术演算子关有关部用寿司列列列列列のの値をするすることができすべての値をすることができことができ

A + 10.
ans =.3×311 12 13 14 15 16 17 18 18 20
罪(a)
ans =.3×30.8415 0.9093 0.1411 -0.7568 -0.9589 -0.2794 0.6570 0.9894 -0.5440

行程を転置するには,一击用符(')をを使用します。

一种'
ans =.3×31 4 7 2 5 8 3 6 10

*演算子をを使て,各行と各列の计算による标准行乘算実することができますたとえばたとえばたとえば列に逆列列をと列列列列列返されるをを列ににはことを确认するににははをを确认するにははことを确认确认ににははをを确认确认ににははをを确认するににははのようにします。

p = a * inv(a)
P =3×31.0000 0 0 0.0000 1.0000 0 0.0000 -0.0000 1.0000

P.00格式コマンドコマンド使使て,表示されるれる数を増やすことができます。

格式p = a * inv(a)
P =3×31.000000000000000 0 0.000000000000002 0.000000000000002 0 0.000000000000002 0 0.000000000000002-0.0.00000000000031 1.000000000000002-0.0000000000004 -0.00000000000031 1.000000000000000

短短形式の表示に戻すにには,次のようにし。

格式短的

格式,MATLAB,MATLABででの计算のみに保存保存ははは影响ませませませ影响影响保存ははははませませませ影响影响影响影响

行列の乘算ではなく要素単位乘算乘算を行行。*演算子を使使ます。

p = a。* a
P =3×31 4 9 16 25 36 49 64 100

乘算,除算除算およびべきべきの列列子にはそれぞれする配列子があり,これこれは要素単位の演算いいいいいいいいいいいいいいいいい。たとえば一种の各要素を次のにに3乘します。

一个。^ 3
ans =.3×31 8 27 64 125 216 343 512 1000

连结

“连结”とは,配列を合成て大きな配列にするする处です実际を配列は个々要素を连结てててますしし。大声([])は连结连结子です。

a = [a,a]
A =3×6.1 2 3 1 2 3 4 5 6 4 5 6 7 8 10 7 8 10

コンマを使用して配列を次の配列と相互にに连结すること“水平”连结と呼びます。同様同様,配列にませませでなけれなりばませが同じばば,セミコロンを使がばば,セミ“垂直”に连结することができます。

a = [a;一种]
A =6×31 2 3 4 5 6 7 8 10 1 2 3 4 5 6 7 8 10

复素数

复素数にはは部とと部があり,数码単位は-1の平方英です。

SQRT(-1)
ans = 0.0000 + 1.0000i

复素数の数部を表すには,一世またはjのいずれかを使使。

c = [3 + 4i,4 + 3j;- 我,10J]
C =2×2复合物3.0000 + 4.0000 + 3.0000i 0.0000  -  1.0000i 0.0000 + 10.0000i