How to plot magnitude (not in db) of the transfer function for the frequencies?
91 次查看(过去 30 天)
显示 更早的评论
Normally we use bode plot for the magnitude of transfer function tf. But, how to get absolute magnitude in matlab.
0 个评论
回答(1 个)
Joel
2023-3-29
编辑:Joel
2023-3-29
Hi,
You can use 'bode' function itself to get the absolute magnitude in MATLAB.
[mag,phase,wout] = bode(sys); % where 'sys' is the transfer function specified using 'tf'
‘mag’ is the absolute magnitude (not in dB) and ‘wout’ is a set of frequencies. You can now plot ‘mag’ against ‘wout’ by either using the 'plot' function if you want a linear X axis or the 'semilogx' function if you want a logarithmic X axis.
Refer to the following documentation for more information:
Hope this helps!
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!