为什么matlab编辑框最右测的语法检查功能失效了? matlab 语法无效
更新时间:2022-01-19 18:55:28 • 作者:GREGG •阅读 941
- matlab )处的语法无效 可能缺少a)、】或}
- 本人新手,matlab中写入此程序后,function下老有红线,提示语法无效,望高手指点一二!跪谢!
- SublimeLinter语法检测不起作用怎么办
- 求助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里的乘法分为直接乘法和点乘,直接乘法就是遵守矩阵乘法,点乘是每一个数都互相相乘。