我在pathdef(C:\ MyFolder \ Classes)中设置了一个路径,其中我有来自MATLAB的BankAccount和AccountManager类示例,我刚刚将Test添加到每个名称的末尾以进行测试。
因此,当我在不同的路径上运行下面的行时,它可以正常工作。我一步一步看到它打开了BankAccountTest文件。
mb = BankAccountTest(12345, 1000);
现在我尝试将一个名为MyFuncs的新类添加到与上面类相同的目录中。
classdef MyFuncs
methods(Static)
function [mynum] = test_func(intOne, intTwo)
mynum = intOne * intTwo;
end
end
end
当我尝试下面一行时
nm = MyFuncs.test_func(5, 6);
我收到错误消息
Undefined variable "MyFuncs" or class "MyFuncs.test_func".
为什么它不能“看到”这个课程,但它可以看到其他课程?
答案
关闭我的Matlab并重新打开它似乎已经完成了这个技巧