plotting a polinomial fraction over a strict range
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
fima v
le 23 Fév 2020
Réponse apportée : Star Strider
le 23 Fév 2020
Hello i have a product of the polider function which gave me two polynomial 'q' as numerator 'd' as denominator.
q=x+1
q=[1 1]
d=x^2+x+1
d=[ 1 1 1]
my expression is f=q/d and i want to plot it with x=0:0.001:3
tfplot doesnt have the option of ploting in a string x range.
What could be done?
Thanks.
0 commentaires
Réponse acceptée
Star Strider
le 23 Fév 2020
I do not have the DSP System Toolbox, so I do not have tfplot.
Try this instead:
q=[1 1];
d=[1 1 1];
x=0:0.001:3;
trf = polyval(q, x) ./ polyval(d, x);
figure
plot(x, 20*log10(trf))
grid
xlabel('Frequency')
ylabel('q/d (dB)')
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Spectral Analysis dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!