matlab中冒号的用法对于A(四行五列)矩阵,A(2:3,1:2:能解释下为什么是一,三,五列

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 18:07:59
matlab中冒号的用法对于A(四行五列)矩阵,A(2:3,1:2:能解释下为什么是一,三,五列

matlab中冒号的用法对于A(四行五列)矩阵,A(2:3,1:2:能解释下为什么是一,三,五列
matlab中冒号的用法
对于A(四行五列)矩阵,A(2:3,1:2:
能解释下为什么是一,三,五列

matlab中冒号的用法对于A(四行五列)矩阵,A(2:3,1:2:能解释下为什么是一,三,五列
显示A的第二行与第三行的第一、三、五列.因为矩阵后面如果是圆括号,那么
都表示引用,即矩阵元素的位置 ,下面是例子
A =
1 2 3 4 5
4 5 6 7 8
0 1 4 7 8
0 2 5 8 7
disp(A(2:3,1:2:5))
4 6 8
0 4 8
补充问题:能解释下为什么是一,三,五列
MATLAB定义矩阵的一种方法是A=s:d:f,s表示起始值,d表示增量,f表示终点值,1:2:5即为1,1+2=3,3+2=5,不难理解吧,是MATLAB定义矩阵最常用的方法