Can someone please help! I cannot plot this graph.
显示 更早的评论
x=[-0.1:0.1];
y=35000000*x+401000./x-17122.7./x.^2-1494500;
figure
plot(x,y)
legend('y')
I think my function is correct, but the graph is blank and no line shows up. Please help. Thank you!
采纳的回答
更多回答(1 个)
Image Analyst
2021-9-10
Because your x has only one value in it. Try using linspace() and specifying the number of elements you want in x:
x = linspace(-0.1, 0.1, 2000);
y = 35000000*x + 401000./x - 17122.7./x.^2 - 1494500;
plot(x,y, 'b-', 'LineWidth', 2);
grid on;
legend('y')

类别
在 帮助中心 和 File Exchange 中查找有关 2-D and 3-D Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
