没用过matlab帮不了你。
你的调用方法不对你用[m,n]=MyAdd(1,1)试一下就好了。你直接调用默认是返回一个值的但是你的函数是返回两个值,所以程序就返回你程序的第一个返回值
你昰不是输入的格式不对?
因为你的函数是两个返回值你最好这样写:[c d]=MyAdd(a b)
这样就可以有两个返回值了
但是你的函数中定义了a 和 b 这样的话,无論你输入什么数最后的结果都是一定的
你直接运行还定义函数这是干嘛用?函数是调用的你这直接运行结果肯定是一个值啊
;问题解決后请采纳答案。
来源:学生作业帮 编辑: 时间: 04:04:34
鈳能是函数没有存在工作目录下.
或者你把函数名写错了.
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。