在matlab中没有全局变量的未定义函数或变量

时间:2017-11-02 01:00:38

标签: matlab

现在我正在尝试研究MATLAB的函数,并将一个简单的函数命名为aaa(),但我得到的错误信息是Undefined函数或变量。

我无法理解。

我该怎么办才能解决这个问题?

enter image description here

1 个答案:

答案 0 :(得分:0)

你将你的名字命名为test1.m这就是你必须在命令提示符下调用它的方法。

test1(z)

您应该将M文件命名为与函数声明相同的名称。 See Documentation Here.因此要么将m文件另存为aaa.m,要么将第一行更改为function y = test1(x)

您会在编辑器中注意到aaa带有红色下划线。那是Matlab警告你名字不匹配。