如何我图拉普拉斯传递函数特征使用符号工具箱?
59视图(30天)
显示旧的评论
你好,
我想可以使用符号工具箱绘制振幅和相位响应传递函数的拉普拉斯域。因为我的工作我发现符号函数保持整洁和简单易读的。
我试着绘制转移函数的amp和相位特征使用下面的代码段。传递函数H描述了一个简单的无源RC低通滤波器在Vx R * C = 0.001 = v + R * C * v * s。
信谊年代;
H = 1 / (0.001 * s + 1);
图;fplot (abs (H), 100000年[0]);
图;fplot(角(H), 100000年[0]);
我希望v之间的相移和Vx从0到-π/ 2(或-90度),在波德图如下:
波德([0,1],[0.001 - 1]);
然而,当策划与fplot我认为没有移相角度:
fplot(角(H), 100000年[0]);
我很高兴如果有人能向我解释为什么预示和fplot给不同的结果。
提前谢谢!
0评论
接受的答案
明星黾
2020年5月19日
在这里,
“年代”
需要复杂:
信谊年代;
H = 1 / (0.001 * 1 j * s + 1);
图;fplot (20 * log10 (abs (H)), 100000年[0]);
%设置(gca,‘XScale’,‘日志’)
图;fplot(角(H), 100000年[0]);
%设置(gca,‘XScale’,‘日志’)
出于某种原因,设置
“XScale”
来
“日志”
(所以它匹配
波德
情节)失败
fplot
情节。我将尝试,如果我能找到一个方法让它工作。
3评论
安德鲁磷虾
2022年6月19日
哦,这整个线程很有帮助。
我注意到,
图;fplot (20 * log10 (abs (H)), 100000年[0]);
不起作用,因为日志(0)是未定义的。
图;fplot (20 * log10 (abs (H)), [100000]);
工作得很好。