如何将Matlab对象的代码分成不同的文件?

时间:2010-12-17 18:12:12

标签: oop matlab

我正在编写一个Matlab面向对象的程序,该程序现在已经超过1000行。我想将脚本的一部分移动到其他.m文件,以便于维护。

有没有办法做到这一点?

2 个答案:

答案 0 :(得分:3)

您可以创建class folder,然后将该类的methods中的每一个放在此文件夹中的单独文件中(而不是放在一个大文件中)。

答案 1 :(得分:2)

毫无疑问,将方法放在类文件夹一个类文件中也是一种品味问题。关于清晰度,我选择一个类文件方法。

增长那么大的类可能是重构的目标。较小的类更易于维护,记录和测试。