主要内容

最新のリリースは,このページがまだ翻訳されいません。このこのの最新版版は英语でご覧になれます。

配列インデックス付け

MATLAB®のあらゆるあらゆるはでありであり,多数の数码をできます。

たとえば,次のような4行4列の魔方阵一种についてについてます。

A =魔术(4)
A =4×4.16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1

配列内の特点要素をするするはます。最も一定的な方法は,次のように行。

a(4,2)
ans = 14.

あまり役立つ

A(8)
ans = 14.

単一の添字を使使用した配列内の特价要素の参照を“线路インデックスインデックス”と呼びます。

代入ステートメントの右侧で配列外要素の参照を行,matlabはエラーをます。

测试= a(4,5)

索引超过矩阵维度。

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

a(4,5)= 17
A =4×516 2 3 13 0 5 11 10 8 0 9 7 6 12 0 4 14 15 1 17

配列配列のの要素参照するにコロンコロン子を使使。开始:结束のの形式で范囲を指定できできできたとえば,一种の最初の3行,第2列の要素を列挙するは,次のようにし。

a(1:3,2)
ans =.3×12 11 7.

开始値と终了値ない,コロンのみのみ场合,その次元内のすべてたとえばが指定され。たとえば,一种の3行目のすべて列を选択するは,次のようにし。

A(3,:)
ans =.1×59 7 6 12 0

コロンコロン子はまた,より一般的な开始:步骤:结束という形式を使使使ことにより,値が等间隔にだを作物

B = 0:10:100
B =1×11.0 10 20 30 40 50 60 70 80 90 100

开始:结束のように中间の步を省略すると,matlabでは既定のステップ値1が实用さます。