代码如下:[a,b]=solve('y=x^zd2','y=2*x+3')%求两条曲线的共同点的坐标,内即方程组的解;a为x,b为ysyms x;y1=x^2;ezplot(y1);y2=2*x+3;hold on;ezplot(y2,[-1,3]);legend('x^2','2*x+3')axis square运行效容果:a=31b=防采集。
程序如下:
x=-10:0.001:10;
x=0:0.05:1;y=2*x.*sqrt(1-x.^2);要加 点 plot(x,y)
y=x.^2;
x=0:2.5:100;y=x.*exp(-2*x);plot(y);
plot(x,y)%画图
可以用下列命令来绘制。x=-10:0.5:10;y=x./(1+x.^2);plot(x,y) xlabel('x'),ylabel('y')
xlabel('x')%x轴标题
>>x=-4:0.05:4;y=x.*(x+2).^2;plot(x,y) 自己调整一下x的取值范围
ylabel('y')%y轴标题
t=-pi:0.01:pi;设定变量区间和绘图步长 x=2*sin(t);y=cos(t);plot(t,x,t,y);分别画出t-x和t-y的曲线 grid on;开网格 注:plot函数还可以有其它参数,可以参考matlab的帮助;matlab画图还有很多其他函数,
grid on
结果如下:
更多追问追答追问为什么加点为什么加点追答因为x是离散的数组(x=-10:0.001:10;)。必须加点。matlab 规定的。追问y=x.^2;这个为什么加点?追答x是离散的数组(x=-10:0.001:10;)。x.^2两矩阵相乘必须加点。matlab 规定的。记住就行另外。若y=2*x就不用加点了。因为是数与矩阵乘
x = [-100:100]; % 设置定义域y = x.^2; % 计算y值figure; plot(x,y,'.-'); %画曲线图
x=1:0.1:15; %1,15是x的区间,可自行修改y=plot(x^2)
内容来自请勿采集。
如果觉得《matlab画y等于x平方 如何用matlab画Y=X^2的图啊?》对你有帮助,请点赞、收藏,并留下你的观点哦!