你好,看了你的一些关于matlab回答很是犀利,在这里请教下这个问题,万望指教!

自建的函数编译时存在错误,但是在命令窗口可以调用,这是怎么原因?... 自建的函数编译时存在错误,但是在命令窗口可以调用,这是怎么原因? 展开
 我来答
tianxiawulang
2012-09-24 · TA获得超过2.7万个赞
知道大有可为答主
回答量:4732
采纳率:89%
帮助的人:2639万
展开全部
你说的编译是什么概念——编译成C语言做成独立应用吗?
追问
就是在M文件编辑器中执行这个函数,会在命令窗口中提示错误信息,如果先不讨论实际函数是什么,不知道类似第一问的情况大概是什么原因而产生的?望指教!
追答

你说的情况是不是函数调用时需要有输入参数?

从编辑器直接运行是不带参数的,如果函数中没有相应的处理,就会出错。

 

如果是这种情况,可以考虑在函数中判断调用时的参数个数(使用nargin),然后

  • 如果输入参数数量不足,给缺少的参数设置默认值;

  • 也可以提示参数不足的错误

来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式