如何在matlab中调用另一个m文件中的类的成员函数?

时间:2014-08-01 11:13:15

标签: matlab class oop

如何调用类函数,并在另一个文件中初始化类的对象.m, 从命令窗口调用它的工作,但我想从m文件调用函数。

我有文件夹:@myClassName。

2 个答案:

答案 0 :(得分:2)

如果在函数中声明对象,则必须返回函数的输出参数,可以在工作区中看到结果

答案 1 :(得分:0)

既然你说它可以从命令窗口运行,那么问题很可能就是路径。包含类文件夹@myClassName的文件夹必须位于路径中(请参阅函数addpath)。从另一个文件中你只需要:

my_instance = myClassName(...) % ... represent the inputs to your constructor.
my_instance.MyFunction(...);