Need to create a table with values from a bode plot
显示 更早的评论
I have a bode plot and I need to create a three column table. Somthing like:
w phase mag
1 -90 5
10 0 10
100 90 20
It needs to include frequency, magnitude, phase. It can either just be at a particular intervale (for every w = 10^x where x = 1, 2, 3, 4) or at particular values of frequency.
What I have so far:
clear all; clc
% Define System
num = [1 2];
den = [1 10];
sys = tf(num, den);
% Plot Bode
figure(1); clf;
[mag,phase,wout] = bode(sys);
mag = squeeze(mag);
phase = squeeze(phase);
Thank you
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Plot Customization 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
