How can I plot a function?
1 view (last 30 days)
Show older comments
Hello everybody,
I am new in Matlab (student) and i m trying to plot this:
x=1:5:800;
y=@(x)4*3.14*28*10^9*x/(3*10^8);
plot (x,y)
But when i run it shows me this:
Error using plot
Invalid data argument.
Error in freespace (line 3)
plot (x,y)
What am i doing wrong?
Sorry for my english
0 Comments
Answers (1)
DGM
on 8 Apr 2021
Try this:
x=1:5:800;
y=@(x) 4*pi*28*10^9 * x/(3*10^8); %i'm assuming you want pi there
plot(x,y(x)) % use it as a function
See Also
Categories
Find more on Annotations in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!