怎么用matlab画函数图形

如题所述

原发布者:迷失在重庆大学
matlab-画图函数命令画图函数命令1.曲线图曲线图Matlab作图是通过描点、连线来实现的,故在画一个曲线图形之前,必须先取得该图形上的一系列的点的坐标(即横坐标和纵坐标),然后将该点集的坐标传给Matlab函数画图.命令为:PLOT(X,Y,S)线型•y•m•c-.+.点黄色o圈洋红x蓝绿色r长短线-加号-连线:短虚线x-符号符号红色长虚线X,Y是向量,分别表示点集的横坐标和纵坐标PLOT(X,Y)--画实线PLOT(X,Y1,S1,X,Y2,S2,……,X,Yn,Sn)--将多条线画在一起例在[0,2*pi]用红线画sin(x),用绿圈画cos(x).解x=linspace(0,2*pi,30);y=sin(x);Matlabliti1z=cos(x);plot(x,y,'r',x,z,’g0')2.符号函数显函数、隐函数和参数方程画图符号函数(显函数隐函数和参数方程)画图符号函数显函数、(1)ezplotezplot(‘f(x)’,[a,b])‘’表示在a<x<b绘制显函数f=f(x)的函数图ezplot(‘f(x,y)’,[xmin,xmax,ymin,ymax])‘’表示在区间xmin<x<xmax和ymin<y<ymax绘制隐函数f(x,y)=0的函数图ezplot(‘x(t)’,’y(t)’,[tmin,tmax])‘’’’表示在区间tmin<t<tmax绘制参数方程x=x(t),y=y(t)的函数图例在[0,pi]上画y=cos(x)的图形解输入命令ezplot(‘sin(x)’,[0,pi])3Matlabliti25例在[0,2*pi]上画x=cost,y=sint星形图Matlab解输入命令ezplot(‘cos(t)^3’,’sin(t)^3’,[0.2*pi])x3liti41例在[-2,0.5],[0,2
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-03-19
matlab的数据处理能力很强大,这款软件还能绘制各种函数图形。下面我将介绍用matlab画函数图形的方法,以在同一张图上画出y1=sin(x)和y2=sin^2(x)的图形为例。
工具/原料
matlab
1方法/步骤
输入自变量:
画已知的函数图形,用向量的方式表示自变量比较方便。代码为
x=linspace(0,8);

%
用向量形式创建x。
2输入因变量表达式:
y1=sin(x);

%
向量y1的值为x坐标上某一x的s
i
n
(
2
x
)值。
y2=(sin(x)).^2
;

%
向量y2的值为(
s
i
n
(
x
)
)
.^2,注意别忘记一点”.“
3 使用plot命令画图:
plot(x,y1)
4按回车,则画出y1=sin(x)的图形。
如果这时直接继续画y2=sin^2(x)的图形,则在另一张图中画,为了在同一张图中画两个函数图,输入下面代码:
hold
on
5再输入绘图命令:
plot(x,y2)
按回车,则在同一张图上画出了这两个函数的图形。可以通过菜单栏中的insert添加坐标名称,文本等。
其他函数的画法类似!
第2个回答  2020-03-27
相似回答