1. 首页 > 科技

为什么matlab编辑框最右测的语法检查功能失效了? matlab 语法无效

为什么matlab编辑框最右测的语法检查功能失效了?matlab 语法无效

matlab )处的语法无效 可能缺少a)、】或}

习惯不好,每行都得给分号啊。

这是在作图。你一句一句的倒着把程序切到记事本上看能运行打哪一行。

从截图上看,红色小标注的句子没有后括号。

程序都是一句一句添加的,没有你这样照着文本打的。

本人新手,matlab中写入此程序后,function下老有红线,提示语法无效,望高手指点一二!跪谢!

语法无效 实际上不会影响到你的程序运行,提示语法无效可能是你 所设定的参数在程序中根本就没有用到。 比如你的ALLY输出可能没有结果,或者在main 函数中你没用到 这个输出参数。

另外按照你这种写法是吧 几个Function函数都写在了一个Matlab文件里,所以你得分开写,

Main函数 function {

}

function {

}

第一个function 是主函数,你不能在只有一个function函数的matlab里,函数 之前有任何的输入或者输出语句,除非是评论。 或者你的function函数应该单独,然后进行函数的调用。因为具体不知道你整体函数结构是什么。所以只能给点建议。希望能有帮助到你。

SublimeLinter语法检测不起作用怎么办

要安装和语言相配的linter,比如python有flake8之类的。sublimelinter只是将linter用在sublime里。

求助MATLAB程序 语法错误

@(theta)这里有个函数调用,你没用给出来,也不太清楚你的这个程序想实现什么功能,后面的点是点乘的意思,matalb里的乘法分为直接乘法和点乘,直接乘法就是遵守矩阵乘法,点乘是每一个数都互相相乘。