
请教一个matlab问题,使用input命令只能输入行向量而不能输入列向量吗?
先谢谢你们的回答,以下是我遇到的问题>>input('请以列向量形式输入ap:ap=');请以列向量形式输入ap:ap=接下来我输入中括号“[”,再把记事本上的一列实验数...
先谢谢你们的回答,以下是我遇到的问题
>> input('请以列向量形式输入ap:ap=');
请以列向量形式输入ap:ap=
接下来我输入中括号“[”,再把记事本上的一列实验数据复制粘贴到中括号“[”后,最后输入中括号“]”,回车后的结果:
ap为该列向量的第一行值。而我不复制粘贴,直接手动输入,就不存在这样的问题。但如果实验数据量过大,不可能完全手动输入。没办法,我就用了load命令。
如果哪位仁兄解决了该问题,我的积分全部奉送,呵呵,也不多,就七十分。 展开
>> input('请以列向量形式输入ap:ap=');
请以列向量形式输入ap:ap=
接下来我输入中括号“[”,再把记事本上的一列实验数据复制粘贴到中括号“[”后,最后输入中括号“]”,回车后的结果:
ap为该列向量的第一行值。而我不复制粘贴,直接手动输入,就不存在这样的问题。但如果实验数据量过大,不可能完全手动输入。没办法,我就用了load命令。
如果哪位仁兄解决了该问题,我的积分全部奉送,呵呵,也不多,就七十分。 展开
2个回答
展开全部
【2】补充
那就不用input了,直接用load多好?
【1】好像没有那一说吧?例如:
>> A=1:5
A = 1 2 3 4 5
>> B=A'
B =
1
2
3
4
5
>> input('please input data:')
please input data:A
ans = 1 2 3 4 5
>> input('please input data:')
please input data:B
ans =
1
2
3
4
5
那就不用input了,直接用load多好?
【1】好像没有那一说吧?例如:
>> A=1:5
A = 1 2 3 4 5
>> B=A'
B =
1
2
3
4
5
>> input('please input data:')
please input data:A
ans = 1 2 3 4 5
>> input('please input data:')
please input data:B
ans =
1
2
3
4
5
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询