matlab 问题 m函数定义; function [c,d]= su(a,b) c=a+b; d=b-a; 在命令行:输入 a=2; b=[3 4 5];

调用函数c=su(a,b),c=567接着调用d=su(a,b)d=567;d应该=123请问程序到底哪里出问题了... 调用函数c=su(a,b),c=5 6 7
接着调用d=su(a,b) d=5 6 7;
d应该=1 2 3
请问程序到底哪里出问题了
展开
 我来答
名山之鹰
2016-06-24 · TA获得超过324个赞
知道小有建树答主
回答量:228
采纳率:0%
帮助的人:39.9万
展开全部
函数调用格式不对,你的函数设计的有两个输出变量,调用d的格式应该是:[~,d]=su(a,b)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式