matlab中 too many output arguments
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/03 01:00:32
matlab中 too many output arguments
方程求根问题中:
我写的
a=input('输入a的值,a= ');
b=input('输入b的值,b= ');
x=subs(solve('c*x^2+d*x+2'));
运行m文件后得到
输入c的值,c= 6
输入d的值,d= 7
>> x
x =
-0.5000
-0.6667
可是不变原理 加了y变量后就出来too many output arguments
如下
a=input('输入a的值,a= ');
b=input('输入b的值,b= ');
c=input('输入c的值,c= ');
d=input('输入d的值,d= ');
运行后
输入a的值,a= 1
输入b的值,b= 2
输入c的值,c= 6
输入d的值,d= 7
>> [x,y]=subs(solve('a*x+b*y+1','c*x+d*y-5'));
Error using ==> subs
Too many output arguments.
这是为什么呢?
ps:接触matlab第三天,
方程求根问题中:
我写的
a=input('输入a的值,a= ');
b=input('输入b的值,b= ');
x=subs(solve('c*x^2+d*x+2'));
运行m文件后得到
输入c的值,c= 6
输入d的值,d= 7
>> x
x =
-0.5000
-0.6667
可是不变原理 加了y变量后就出来too many output arguments
如下
a=input('输入a的值,a= ');
b=input('输入b的值,b= ');
c=input('输入c的值,c= ');
d=input('输入d的值,d= ');
运行后
输入a的值,a= 1
输入b的值,b= 2
输入c的值,c= 6
输入d的值,d= 7
>> [x,y]=subs(solve('a*x+b*y+1','c*x+d*y-5'));
Error using ==> subs
Too many output arguments.
这是为什么呢?
ps:接触matlab第三天,
Too many output arguments说明你要求输出的多了,不是subs能够做到的
看看subs的使用就知道了 help subs 之后有subs doc 点进去 就看到subs的用法了
R = subs(S)
R = subs(S,new)
R = subs(S,old,new)
没有可以[x,y]=subs(solve('a*x+b*y+1','c*x+d*y-5'));
的格式的
你这样就好了
[x,y]=solve('a*x+b*y+1','c*x+d*y-5');
x=subs(x)
y=subs(y)
就不会报错了
出问题后 看看报错原因 再到帮助 里看看 提高就快了
看看subs的使用就知道了 help subs 之后有subs doc 点进去 就看到subs的用法了
R = subs(S)
R = subs(S,new)
R = subs(S,old,new)
没有可以[x,y]=subs(solve('a*x+b*y+1','c*x+d*y-5'));
的格式的
你这样就好了
[x,y]=solve('a*x+b*y+1','c*x+d*y-5');
x=subs(x)
y=subs(y)
就不会报错了
出问题后 看看报错原因 再到帮助 里看看 提高就快了
matlab出现Too many input arguments错误
Matlab Simulink中的 S函数报错,One or more output arguments not ass
matlab报错One or more output arguments not assigned during cal
matlab错误提示?One or more output arguments not assigned during
Matlab问题 为什么会出现?One or more output arguments not assigned du
One or more output arguments not assigned during call to
One or more output arguments not assigned during call to 'C:
One or more output arguments not assigned during call to 'E:
MATALB 错误?One or more output arguments not assigned during c
在英语中too many与too much的区别?
Output
too many