matlab -nodesktop -nosplash -r 'commands_here; exit;'
第13行和第15行出现错误,这些行调用其他模块。从阅读其他帖子,他们说使用括号而不是*进行乘法可能是原因,但我不知道那是什么情况。
答案 0 :(得分:2)
您有名称冲突:degrees
和meters
被定义为浮点数,然后是函数。调用浮点名称而不是模块中稍后定义的函数。
浮动不可调用
您可以通过将变量名称更改为其他名称来解决此问题。并将函数main
移动到模块的底部。通过这种方式,变量名称与函数名称不同,并且函数已经在您需要在main
中调用它们时定义。