How to plot a function like this in matlab
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
p=0.5*(1-x^2)/((1+(x^2)-2*x*cos(t))^(3/2))
here t varies from -pi to pi x is a constant like for example 0.1
Réponses (2)
Jan
le 1 Fév 2013
What about:
x = 0.1;
t = linspace(-pi, pi, 200);
p = 0.5 * (1 - x.^2) ./ ((1 + x.^2 - 2 .* x .* cos(t)).^(3/2));
plot(t, p);
Such methdos are explained exhaustively in the Getting Started chapters of the documentation and help plot offer detailed information also.
0 commentaires
Wayne King
le 1 Fév 2013
x = 0.1;
t = -pi:.01:pi;
p=0.5*(1-x^2)./((1+(x^2)-2*x*cos(t)).^(3/2));
plot(t,p)
I'm guessing you really mean plot p as a function of t
0 commentaires
Voir également
Catégories
En savoir plus sur Annotations dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!