Octave 八度锻造函数参考中@的含义
我正在使用来自的一些软件包。在API文档中,一些函数的前缀是Octave 八度锻造函数参考中@的含义,octave,Octave,我正在使用来自的一些软件包。在API文档中,一些函数的前缀是@/。 例如: @lti/c2d 带有@和附加名称的前缀的含义是什么?“正常”函数有什么区别?lti是一个类,@lti/c2d指的是lti类的c2d方法 在旧式类定义中,类lti的类方法是名为@lti的目录中的M文件,因此c2d方法将在文件@lti/c2d.M中定义 新样式类定义使用单个classdef文件来定义所有方法,但仍然可以通过在目录@中创建M文件来覆盖特定类或类型的函数。例如,您可以创建一个M文件@double/foo.M,
@/。
例如:
@lti/c2d
带有@和附加名称的前缀的含义是什么?“正常”函数有什么区别?
lti
是一个类,@lti/c2d
指的是lti
类的c2d
方法
在旧式类定义中,类lti
的类方法是名为@lti
的目录中的M文件,因此c2d
方法将在文件@lti/c2d.M
中定义
新样式类定义使用单个classdef
文件来定义所有方法,但仍然可以通过在目录@
中创建M文件来覆盖特定类或类型的函数。例如,您可以创建一个M文件@double/foo.M
,以创建仅存在于double
类型的输入上的函数foo