查看单个帖子
旧 2019-12-10, 20:41   #1
poster
高级会员
 
注册日期: 2019-11-21
帖子: 3,006
声望力: 66
poster 正向着好的方向发展
帖子 使用MATLAB,为什么fts.data之类的东西可以在一个目录中工作却不能在另一个目录中工作?

我正在使用类型为FINTS的Financial Tooldbox。如果我从其工具箱目录中复制一些代码以对其进行自定义,那么当我尝试执行类似fts.data的操作时,
指定的字段“数据”在对象中不存在。

但是同样的事情在MATLAB库目录中也可以正常工作。它们都在我的路上,所以我还需要改变什么?



回答:

好,我知道了。 MATLAB在其称为方法目录的类中定义了类方法。因此,在这种情况下,该类是fints ,因此其所有方法都在@fints 。我要做的就是在自己的工作区中创建一个名为@fints的新目录,它将成为fints另一种类方法。您可以通过调用what className来查看类具有的所有方法。



更多&回答...
poster 当前离线   回复时引用此帖