matlab程序,求解错误在哪

matlab程序,求解错误在哪,第1张

这段代码太乱了,目前发现有以下问题:

1、把函数(function)和脚本(script)混在一起,这应该是出错最大的原因。h_uarg是一个函数,在后面有定义,但文件的开始却没有function,会被视作脚本。

解决办法:在文件的最前面加一行

function xxx

其中xxx是函数的名字,可以是任何合法标识符(以英文字母开始的字母、数字或下划线序列)。

2、代码中仍有未定义的函数,例如h1_plus_h2、a2h,至于这些瞎腔函数是什么,你要找提供代码的人,我无法判断这些函数到底完成什磨伍衫么功能。

3、有部分字符错误,例如xlabel和ylabel的单引号应为半角字符('),却被橘和写成全角的了();还有5个莫名其妙的问号(?),我猜测应该是乘方的符号(^)。

不是你第前岁基六行的问题,而是你条用函数的格式不对的问题,omp函数有三个输入量,但雀败你调用的时候一个都没给(就是错误说的少参数慧谨),s,T,N都没有初始化,所以运行到第六行出错了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12361103.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存