How can I plot This ?

I have : x= [ 0.2 :0.1 : 0.6 ] and y = 4 * (sqrt(1 - x.^2)) / (2*pi*x)
I need to plot This equation for the interval of x from 0.2 to 0.6 ,and it aint working for me !!!
please help ,, thank you

2 Comments

LK K
LK K on 30 May 2013
This shoul have worked ,, but it didnt :
for x = [ 0.2 :0.1 :0.6] y = 4 * (sqrt(1 - x.^2)) / (2*pi*x) plot (x,y) end !!
No, what it did is that it did not work as you expected. You are always erasing the previous plot if you do not use hold on. And even if you did, you would have plotted some points, not a line.
Please accept an answer if it helped you. Please look at the documentation on the plot function
doc plot
doc hold

Sign in to comment.

Answers (2)

Wayne King
Wayne King on 30 May 2013
x = 0.2:0.01:0.6;
y = 4*(sqrt(1-x.^2))./(2*pi*x);
plot(x,y)
You should always post your code.
José-Luis
José-Luis on 30 May 2013
What does "it ain't working" mean?
x= [ 0.2 :0.1 : 0.6 ] ;
y = 4 * (sqrt(1 - x.^2)) ./ (2*pi.*x);
plot(x,y);

Tags

Asked:

on 30 May 2013

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!