3

我目前正在做一些与matlab上的数字信号分析和处理相关的问题。我给出了一个四阶离散时间的传递函数,如下所示。 在此处输入图像描述

我找到了极点和零点,然后将其转换为二阶截面模型

>> b = [0.0018 0.0073 0.011 0.007 0.008];
>> a = [1 -3.0544 3.8291 -2.2925 0.55072];
>> [z,p,k]=tf2zp(b,a);
>> [sos,temp]=zp2sos(z,p,k);

现在我必须在sos上绘制值存储的信号流图来表示级联结构。我的问题是:-在matlab中是否有任何可用的函数来绘制信号流图?

4

1 回答 1

1

我在 Matlab 的 FileExchange 上找到了几个工具:

http://www.mathworks.com/matlabcentral/fileexchange/33735-symbolic-reduction-of-block-diagrams-and-signal-flow-graphs

http://www.mathworks.com/matlabcentral/fileexchange/7224-a-fully-automated-flowgraph-analysis-tool-for-matlab

我认为没有原始的 Matlab 工具。

于 2013-03-12T12:27:34.343 回答