Matlab的DSP工具箱有一个名为adaptfilt的函数,其中调用adaptfilt是不够的,但你必须添加。<算法> 其中算法可以是众多事物之一,我们可以使用help adaptfilt查看。这里使用了什么样的Matlab结构(或者什么是。运算符以及如何创建必须使用点调用的函数)。
此外,例如,adaptfilt.fdaf的结果给出了一个看起来像结构的结果。如何查看此结构的所有元素(即,除了函数本身在屏幕上返回的值之外还有更多成员)?
答案 0 :(得分:1)
adaptfilt
是一个类定义,其中fdaf
是成员。然后,使用点运算符访问类的静态成员。请参阅MATLAB文档中的Static Methods。总之,要自己定义一个类似的功能
classdef MyClass
...
methods(Static)
function y = yourFunc(x)
...
end
end
end
您从adaptfilt.fdaf
获得的结果实际上是一个对象。 adaptfilt.fdaf
文档页面概述了对象的成员。