返回信息流刚刚试了试矢量的引用
>> a = [1,2,3;4,5,6;7,8,9]
a =
1 2 3
4 5 6
7 8 9
>> b = a([1,3,5,9]) 为什么这个地方b向量不是 1 5 7 9 而是 1 7 5 9 呢?
b =
1 7 5 9
>> b=a([1:2:length(a)]) 这个地方怎么就俩数字了,为什么不是显示所有奇数的元素
b =
1 7
这是一条镜像帖。来源:北邮人论坛 / matlab / #2332同步于 2007/11/28
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖
【求助】初学matlab,问点白痴问题
golf1985
2007/11/28镜像同步6 回复
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
我也是新手,不知道说的对不对
matlab使用了先列后行的顺序存储数据,和c、c++不一样。
length(a)是求出的是a的列数或行数的最大值,而不是整个的大小
【 在 golf1985 (巴渝人家|魔文字之以德服人) 的大作中提到: 】
: 刚刚试了试矢量的引用
: >> a = [1,2,3;4,5,6;7,8,9]
: a =
: ...................
matlab 按照“列优先”原则
【 在 golf1985 的大作中提到: 】
: 刚刚试了试矢量的引用
: >> a = [1,2,3;4,5,6;7,8,9]
: a =
: ...................