Matlab的“main”功能不是读取本地函数

时间:2016-07-18 11:27:35

标签: matlab function

我在matlab(~1000行)中有一个代码,它包含大约15个函数。代码运行良好,每个函数作为不同的脚本,但我想将它们全部放在一个文件中,这样我就可以更容易地使用发布函数。然而,当我把它们放在一起时,我的“主要”功能是不识别本地功能。这是它的样子:

function full_function()  
...  
values = fvalues(0);  
...  
end  

function values = fvalues(state)  
...  
end  

当我尝试运行它时,它会给我

"Undefined function 'fvalues' for input arguments
of type 'double'.

Error in full_function (line 32)  
values = fvalues(0);"

我一直在寻找如何做本地功能,我不知道我做错了什么。如果我右键单击fvalues并点击“打开”,它甚至会将我带到代码的正确部分,因此我不知道为什么full_function无法读取它。请帮忙!感谢。

0 个答案:

没有答案