MATLAB画BODE图时如何使横坐标自动生成以赫兹(Hz)为单位?
不是生成图后手动设置的那种!
即在编程中输入什么命令?
楼下的prairie1可能对BODE(波特)图还不大明白。
BODE图即传递函数的幅频特性和相频特性曲线图,在自动控制中应用比较广泛。
在MATLAB中绘图的命令是bode( ),自动生成的图横坐标以rad/sec为单位,而在自控中多以赫兹(Hz)为单位,这就要手动修改,有些麻烦。
举个例子:
g=tf([1],[1,1])
bode(g)
看生成的图就知道是怎么回事了。
有没有不用手动设置,而在编程中用命令使生成的BODE图横坐标为Hz?
ueszx回答的没法实现。