![]() |
[求助]matlab小问题
A是4*4的矩阵
那A(2:2:10)表示的什么数啊? |
回复: [求助]matlab小问题
从第一列按列开始,分别是第2,4,6,8,10位置上的数。
例如: a=[1:4;1:4; 1:4; 1:4] >> a = 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 a(2:2:10) >> ans = 1 1 2 2 3 |
回复: [求助]matlab小问题
试一下就知道了, A=magic(4)
A = 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1 A(2:2:10) ans = 5 4 11 14 10 |
回复: [求助]matlab小问题
是把矩阵A拉长为一个向量v,这个向量v里面的第2,4,6,8,10位置上的数。
可以试试B=reshape(A,1,16),看看matlab是怎么把矩阵拉长为一个向量的。 注:matlab按列操作优先! |
回复: [求助]matlab小问题
将矩阵按列写成一行数 再按照2:2:10 两个两个间隔的取就是了
|
回复: [求助]matlab小问题
解释得很清楚啊
|
所有时间均为北京时间。现在的时间是 11:11。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.