如何用matlab画Y=X^2的图啊?

如题所述

程序如下:

x=-10:0.001:10;

y=x.^2;

plot(x,y)%画图

xlabel('x')%x轴标题

ylabel('y')%y轴标题

grid on

结果如下:

追问

为什么加点

为什么加点

追答

因为x是离散的数组(x=-10:0.001:10;)。必须加点。matlab 规定的。

追问

y=x.^2;
这个为什么加点?

追答

x是离散的数组(x=-10:0.001:10;)。x.^2两矩阵相乘必须加点。matlab 规定的。记住就行
另外。若y=2*x就不用加点了。因为是数与矩阵乘

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-01-25
x = [-100:100]; % 设置定义域
y = x.^2; % 计算y值
figure; plot(x,y,'.-'); %画曲线图
第2个回答  2013-06-23
x=1:0.1:15; %1,15是x的区间,可自行修改
y=plot(x^2)
相似回答