Reason for line not plotting?
1 回表示 (過去 30 日間)
古いコメントを表示
x = 1:10:100;
y = (((20*x+35000)/(70))-1)/x;
plot(x,y)
I was wondering why the above code does not plot the function, y? As soon as the x is put in the denominator the function refuses to plot.
2 件のコメント
Stephen23
2018 年 9 月 9 日
y = (((20*x+35000)/(70))-1)./x;
^^ you need this!
You need to learn about array and matrix operations:
採用された回答
madhan ravi
2018 年 9 月 9 日
編集済み: madhan ravi
2018 年 9 月 9 日
Use element wise operation because as you defined x as a vector you should use dot it means each element is calculated one by one.
x = 1:10:100;
y = (((20*x+35000)/(70))-1)./x;
plot(x,y)
1 件のコメント
madhan ravi
2018 年 9 月 9 日
編集済み: madhan ravi
2018 年 9 月 9 日
if it solved the issue, please accept the answer
その他の回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!