matlab里的a(:,2:2:end)代表什么?

matlab里边,a是一个135×144的矩阵,请问a(:,2:2:end)代表什么?

在matlab中,a(:, 2:2:end)表示复从数组的第二列开始,每隔一列取一列,直到最后一列。

这一类问题可以用一个小矩阵来试试就行了,举例如下:

a=[1 2 3 4;4 5 6 7;6 7 8 9]

a(:,2:2:end)

扩展资料:

matlab取矩阵元素B = A(1:2:end,:)、C = A(:,end:-1:1)

首先了解到 end 表示最后一行或者最后一列,看到类似的指令不要害怕,虽然很长,看着也很复杂。

该操作中基本的结构还是以逗号为分界间隔不同的维度,这里逗号前是行,逗号后是列。

B = A(1:2:end,:) 是B取A的所有列,从第一行取到最后一行,步长为2。也就是第一行、第三行、第五行……一直取到最后一行。

C = A(:,end:-1:1) 是C取A的所有行,从最后一列开始取值,倒序一直到第一行。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-19
在matlab中,a(:, 2:2:end)表示从数组的第二列开始,每隔一列取一列,直到最后一列。

举例如下:
a=
[1, 2, 3, 4, 3, 2;
2, 3, 2, 1, 3, 2];
b = a(:, 2:2:end);
>> % 执行上面的语句后,输出的矩阵b为:
2 4 2
3 1 2
第2个回答  2010-01-02
金道寡头说的对!
楼主以后遇到这个问题,可以用一个小矩阵来试试就行了,举例如下:

a=[1 2 3 4;4 5 6 7;6 7 8 9]
a(:,2:2:end)

授人以鱼,不如授人以渔!:)
第3个回答  2010-01-01
表示抽取出原矩阵a中所有的偶数列组成一个新的矩阵!本回答被提问者采纳

matlab里的a(:,2:2:end)代表什么?
在matlab中,a(:, 2:2:end)表示复从数组的第二列开始,每隔一列取一列,直到最后一列。这一类问题可以用一个小矩阵来试试就行了,举例如下:a=[1 2 3 4;4 5 6 7;6 7 8 9]a(:,2:2:end)

matlab里的a(:,2:2:end)代表什么?
matlab里的a(:,2:2:end)代表什么? 在matlab中,a(:, 2:2:end)表示从阵列的第二列开始,每隔一列取一列,直到最后一列。 举例如下: a= [1, 2, 3, 4, 3, 2; 2, 3, 2, 1, 3, 2]; b = a(:, 2:2:end); >> % 执行上面的语句后,输出的矩阵b为: 2 4 ...

在MATLAB中,已知矩阵A,那么A(:,2:end)表示()。
正确答案:A

matlab中 num(:,end)什么意思
a(:,2)表示第二列所有元素 a(:,3)表示第三列的所有元。end表示 一个数组中的最后一个,这里就是表示num的列里面的最后一个,这里为3.所以num(:,end)表示最后一列的所有元素。

matlab 中A(end,1:2:end) 是什么意思,请举例说明。小白求教
A是一个数组假设为n*n,A(end,1:2:end) 的意思是从A中取元素,取得的元素为A的最后一行,从第1列开始每个两个元素取一个,举个例子:

matlab中end的用法
end就是指这一维度上的最后一个索引。比如说,在上面的例子里end等效于8;再举个例子:A = zeros(7, 10);A(2:end, 3:end) = []; % 这里两个end分别等效于7和10 应该明白了吧

在MATLAB里arr(2:end,2:end)表示什么意思?
2:end表示从第二个元素到最后一个元素 arr(2:end,2:end) %即从arr的第二行 到最后一行,第二列到最后一列 ans = 6 7 8 10 11 12

matlab的矩阵运算符有哪些?
表示列数任意,也就是对A整行整行进行操作,逗号前,end表示最后一行,1表示第1行,-1表示从后到前倒着取出A的整列。一般情况下我们顺序来使用,比如A(2:1:end,:)**表示从A第二行取到最后一行,1表示取行时的间隔,若A(2:2:end,:),表示每两行取一行,就是2、4、6行下去到end。

matlab中的这个a=[a(end) a(1:end-1) ]是什么意思?
end表示一个序列中的最后一个,于是:a(end)=0 a(1:end-1)=[1 0 0 0 0 0 0 0 0]a=[0 1 0 0 0 0 0 0 0 0]因此你这个程序应该是实现让1向右移位的功能

matlab3X4数组中(2:end;2:end)表示什么
就是此数组第2行到最后一行和第2列到最后一列数据,你可以理解成除第一行和第一列外,剩下的原来矩阵的右下角的方块阵

相似回答