如何用matlab画出函数曲线

ezplot('(23308*x-145158*y+16825000)*10^3=1160*x*y-80*x^2-500*y^2-5*x*y^2+0.8*x^2*y')
为什么图框里没有显示

1、用matlabc打开命令行窗口,直接输入相关的内容。

2、下一步如果没问题,就根据实际情况来设置图示的代码。

3、这个时候通过确定操作以后,需要填写注释的信息。

4、这样一来会得到对应的效果图,即可画出函数曲线了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-03-26

  Matlab画图的命令一般用plot,其基本原理是把散点连起来构成图像。所以,画二维图时,plot的参数中需要有x,y轴的数据

  下面,给出来几个例子。

       1.画sin(x)的函数图像      

x = 0:pi/100:2*pi;
y = sin(x);
figure % opens new figure window
plot(x,y)

结果如下:


2. 将多个图像画在一张图中

x = 0:pi/100:2*pi;
y1 = sin(x);
y2 = sin(x-0.25);
y3 = sin(x-0.5);

figure
plot(x,y1,x,y2,'--',x,y3,':')
legend('sin(x)','sin(x-0.25)','sin(x-0.5)');

结果如下:


你要想了解更多的用法,可以在Matlab的命令窗口中输入:

doc plot

来查看详细的信息。

本回答被网友采纳
第2个回答  2016-01-27
matlab有很多画图函数,比如二维的有plot(),三维的有其他,可根据你画的函数来选择作图函数,选择合适的工具函数会让你事半功倍。
第3个回答  2020-03-27
相似回答