我是靠谱客的博主 乐观小笼包,最近开发中收集的这篇文章主要介绍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 中国所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部