0

在matlab中,latcfilt.m的源代码

它来自信号处理工具箱。

error(nargchk(2,6,nargin,'struct'));

if nargin < 6
    [F,G,Zf] = latcfiltmex(varargin{:});
else
...

我想看看函数latcfiltmex(),但是,当我尝试右键单击->打开“latcfiltmex”时,结果发现我无法打开它。它说文件 latfiltmex.m 不存在。

那我怎么看呢?

从它的名字来看,它似乎是一个mex文件。那我有可能得到它的c代码吗?还是被 Mathworks 封印了?

谢谢

====

编辑

我在 %MATLAB%/toolbox/signal/ 文件夹中找到了 mex 文件。它的名字是 latcfiltmex.mexw32,并且没有附加 src。

4

1 回答 1

1

对于内置函数和编译的 mex 文件,Mathworks 不允许访问源代码。您所拥有的只是 mathworks 发布的文档。

于 2013-05-20T13:08:19.660 回答