我是靠谱客的博主 乐观小笼包,最近开发中收集的这篇文章主要介绍matlab 索引数组,数组索引
- MATLAB & Simulink
- MathWorks 中国,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
按元素位置进行索引
最常见的方法是显式指定元素的索引。例如,要访问矩阵中的某个元素,请依序指定该元素的行号和列号。
A = [1 2 3 4; 5 6 7 8; 9 10 11 12; 13 14 15 16]
A = 4×4
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
e = A(3,2)
e = 10
e 是 A 中位于 3,2 位置(第三行第二列)的元素。
您还可以在一个向量中指定多个元素的索引,从而一次引用多个元素。例如,访问 A 的第二行中的第一个和第三个元素。
r = A(2,[1 3])
r = 1×2
5 7
要访问某个行范围或列范围内的元素,请使用 colon。例如,访问 A 中第一到三行、第二到四列中的元素。
r = A(1:3,2:4)
r = 3×3
2 3 4
6 7 8
10 11 12
计算 r 的另一种方法是使用关键字 end 指定第二直至最后一列。通过此方法,您可以直接指定最后一列,而不必知道 A 中到底有多少列。
r = A(1:3,2:end)
r = 3×3
2 3 4
6 7 8
10 11 12
如果要访问所有行或所有列,只使用冒号运算符即可。例如,返回 A 的整个第三列。
r = A(:,3)
r = 4×1
3
7
11
最后
以上就是乐观小笼包为你收集整理的matlab 索引数组,数组索引 - MATLAB & Simulink - MathWorks 中国的全部内容,希望文章能够帮你解决matlab 索引数组,数组索引 - MATLAB & Simulink - MathWorks 中国所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复