Graph plot always appears as a straight line
Show older comments
Hi, I don't know how to fix this. y graph looks like a straight line instead of an exponential curve. Please help me.. thanks a lot in advance !
l=0.5;
i=22/7;
v=0.8;
p=0.1;
x=[0:0.2:1.0];
y=(p*r^4*x)/(8*v*l);
plot(x,y)
5 Comments
Abhinandana R
on 23 Jan 2019
Stephen23
on 23 Jan 2019
"y varies according to r"
But what you calculated is y varing with x.
Abhinandana R
on 23 Jan 2019
madhan ravi
on 23 Jan 2019
see Rik Wisselink’s answer below
Accepted Answer
More Answers (1)
Kevin Phung
on 23 Jan 2019
Edited: Kevin Phung
on 23 Jan 2019
0 votes
if r is a constant, you will get a straight line. if r varies, then you will get a curve.
also, you may want to add a period before your raising to a power and multiplcation for non-scalars.
so .^ and .*
Categories
Find more on Line Plots in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
