今天学会了如何用Matlab画传递函数的波特图,以及如何观察波特图,在这里分享给大家,尤其是学生党在学校中对Matlab的使用。
工具/原料
Matlab2010b
方法/步骤
1
打开Matlab2010b,进入”命令窗口“。
2
输入传递函数命令“sys = tf(num,den) ”,如 “G=tf([1],[1 1])”,按回车键运行。
3
输入命令“ margin(G)”,按回车键运行,得到该传递函数的波特图。
4
波特图上方”Gm=inf,Pm=-180deg(at 0 rad/sec)“表示”幅值裕度=无穷大,相角裕度=-180度(在 0 rad/sec)“
6
点击”Units“框,选择”Frequency in“下拉框,选择”Hz“,即可改变波特图横坐标以频率”Hz“为单位。