Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations cowski on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

simple matlab plot help

Status
Not open for further replies.

1222004

Electrical
Joined
Jan 28, 2007
Messages
1
Location
CA
Hi,
I want to plot two function
1. θ=tan^(-1)〖(ω*Q_P)/ω_P 〗-tan^(-1)〖(ω/(ω_p*Q_P ))/(1-〖(ω/ω_P )〗^2 )〗
Want to plot θ w.r.t ω/ω_p. I wrote the code

for Qp=1:1:5;
x= 0:0.4:2;
c=atand(x*Qp);
f=x*power(Qp,-1);
h=1-power(x,2);
j=f/h;
d=atand(j);
o=c-d;
plot(x,o),
grid on,
hold on,
end

So ω/ω_p=x will vary from 0 to 2 and θ=o. Will get 5 graph from different value of Qp (1 to 5)
The line "o=c-d" is not working. getting wrong plot. Is there anything wrong with the array? or what?


2. V_o/V_i =1/√(〖(1-(ω/ω_p )^2)〗^2+(〖ω/(ω_P*Q_P ))〗^2 )
Want to plot V_o/V_i w.r.t ω/ω_p. I wrote the code
for Qp=1:1:5;
x=0.5:0.01:1.5;
d=power((1-power(x,2)),2);
p=power((x*power(Qp,-1)),2);
y=1\sqrt(d+p);
% z=power(y,-1);
plot(x,z),
grid on,
hold on,
end

ω/ω_p=x will vary from 0.5 to 1.5. Will get 5 graph from different value of Qp (1 to 5)

V_o/V_i should be Y. But then the graph is not the proper one. If I inverse the graph Y ie Z then I am getting the proper graph.


**** can anyone help me in this regard?
Thanks
San
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top