Matlab 建立一个向量,默认是行向量还是列向量?

如题所述

没什么默认的,
看清楚
a=[1 2 3]这样输入为列向量
a=[1;2;3]这样输入为行向量
如若还不懂可以HI我
s=0;
for i=1:10
s(i;)=i;
end
s
楼上的
我这种输入,就是行向量
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-02-27
默认是行向量
s=0;
for i=1:10
s(i)=i;
end
s

s =

1 2 3 4 5 6 7 8 9 10本回答被提问者和网友采纳
第2个回答  2010-07-25
看你怎么建立了,
a=[1:10]就是行向量,。
a=[1:10]'就是列向量
第3个回答  2010-07-29
那要看你怎么建立向量
>> a=[1;2;3]%a为行向量

a =

1
2
3

>> b=[1,2,3]%b为列向量

b =

1 2 3

>> a+b
??? Error using ==> plus
Matrix dimensions must agree.

>> a*b

ans =

1 2 3
2 4 6
3 6 9
第4个回答  2010-07-29
行向量
相似回答