Используя Matlab, нанесите частотную характеристику (амплитуду против частоты и фазу против частоты) с частотой по логарифмической шкале (диапазон частот: 10 ^ -1 ~ 10 ^ 2).
Этокод, который у меня есть на данный момент:
w = linspace(10^-1,10^2,1);
p = atan((3*w)/4) - atan((3*w)/(4-10000*w^2));
magnitude = sqrt((16+9*w^2)/((10^8*w^4)-7.99e4*w^2+16));
T(w) = (16+9*w^2)/((10^8*w^4)-7.99e4*w^2+16);
subplot (2,1,1)
plot(magnitude,T,'*')
ylabel('Magnitude')
subplot(2,1,2)
plot(p,T,'*')
xlabel('Frequency')
ylabel('Phase')
Если бы кто-то мог помочь с объяснением, почему было бы просто выводить точки вместо линий, что было бы здорово!