Matlab 建立一个向量,默认是行向量还是列向量?
答案:5 悬赏:70
解决时间 2021-01-25 00:10
- 提问者网友:我的未来我做主
- 2021-01-24 09:43
Matlab 建立一个向量,默认是行向量还是列向量?
最佳答案
- 二级知识专家网友:末日狂欢
- 2021-01-24 10:09
没什么默认的,
看清楚
a=[1 2 3]这样输入为列向量
a=[1;2;3]这样输入为行向量
如若还不懂可以HI我
s=0;
for i=1:10
s(i;)=i;
end
s
楼上的
我这种输入,就是行向量
看清楚
a=[1 2 3]这样输入为列向量
a=[1;2;3]这样输入为行向量
如若还不懂可以HI我
s=0;
for i=1:10
s(i;)=i;
end
s
楼上的
我这种输入,就是行向量
全部回答
- 1楼网友:由着我着迷
- 2021-01-24 12:26
那要看你怎么建立向量
>> 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
>> 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
- 2楼网友:蕴藏春秋
- 2021-01-24 12:03
看你怎么输入了,可以输成行向量,也可以输成列向量
- 3楼网友:归鹤鸣
- 2021-01-24 10:55
看你怎么建立了,
a=[1:10]就是行向量,。
a=[1:10]'就是列向量
a=[1:10]就是行向量,。
a=[1:10]'就是列向量
- 4楼网友:摆渡翁
- 2021-01-24 10:15
默认是行向量
s=0;
for i=1:10
s(i)=i;
end
s
s =
1 2 3 4 5 6 7 8 910
s=0;
for i=1:10
s(i)=i;
end
s
s =
1 2 3 4 5 6 7 8 910
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯