主要内容

访问数组元素

此示例显示了如何使用索引访问数组的选定元素。

创建一个由整数1到16构建的魔术方形矩阵,其行和列总和相等。

disp(“创建4×4魔法广场A:”)disp('>> a =魔术(4)')a =魔术(4)
创建4×4魔法正方形A:>> a =魔术(4)a = 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1

要在数组中引用特定元素,请使用以下语法指定其行和列号,其中A是矩阵变量。始终首先指定行和列。

disp(“第4行,第2列中的参考元素:”)disp('>> A(4,2)')A(4,2)
第4行,第2列中的参考元素:>> a(4,2)ans = 14

要参考数组的多个元素,请使用colon':“操作员”,该操作员可以使用'start:end'表单指定一系列元素。

disp(``列出前三行中的元素和A的第二列:'')disp('>> A(1:3,2)')a(1:3,2)
列出前三行中的元素和A的第二列:>> a(1:3,2)ans = 2 11 7

单独的结肠,没有启动或最终值,可以指定该维度中的所有元素。

disp(“选择A的第三行中的所有列:”)disp('>> A(3,:)')A(3,:)
选择A:>> A(3,:) Ans = 9 7 6 12的第三行中的所有列