MATLAB如何实现实用绘图功能

 时间:2024-10-18 04:12:51

1、函数绘图fplot(fun,[x1,x2])%绘制函数fun的图形,自变量的范围为[x1,x2]fplot(fun,[x1,x2,y1,y2])%绘制fun函数,自变量范围为[x1,x2],函数值范围为[y1,y2]

MATLAB如何实现实用绘图功能MATLAB如何实现实用绘图功能

2、简易绘图ezplot(f,[x1,x2])%绘制函数fun的图形,横坐标范围为[x1,x2]ezplot(f,[x1,x2,y1,y2])%绘制函数fun的图形,横坐标为[x1,x2],纵坐标为[y1,y2]ezplot(f)%绘制函数fun的图形,横坐标为[-2*pi,2*pi]如:>> syms x>> y=sin(x)/x;>> ezplot(y)

MATLAB如何实现实用绘图功能MATLAB如何实现实用绘图功能

3、叠加绘图 hold on%保持当前图形窗口内的图形不被刷新,可以在改窗口上继续绘图 hold off%取消当前窗口内的图形不被刷新> y='exp(-0.5*x).*si荏鱿胫协n(4*x)';>> fplot(y,[0,2*pi],'k--')>> hold on>> y1='exp(-0.5*x)';>> y2='-exp(-0.5*x)';>> fplot(y1,[0,2*pi],'r--')>> fplot(y2,[0,2*pi],'r--')

MATLAB如何实现实用绘图功能

4、添加曲线Line(X,Y)%根据数组x和y,在当前坐标系描绘曲线>> x=linspace(0,2*pi,180);>> y1=exp(sin(x));>> y=y1.*sin(8*x);>> plot(x,y,'.r:');>> line(x,y1)>> line(x,-y1)

MATLAB如何实现实用绘图功能MATLAB如何实现实用绘图功能

5、交互绘图[x,y]=ginput(n)%通过鼠标从图形窗口获得n个点的横纵坐标分别存放在一维数组x和y中[x,y]=ginput%获得数据点个数不预定先设定,通过按enter键结束。Gtext(‘string’)%在鼠标单击处添加字符串如:在图形窗口内通过鼠标获得10个数据点,然后用星号画出这些点,并用虚线连接,这个10个点横纵坐标值的·取值范围为[0,20]>> axis([0,20,0,20])>> grid on>> [x,y]=ginput(10);plot(x,y,'*r--')axis([0,20,0,20])grid on

MATLAB如何实现实用绘图功能MATLAB如何实现实用绘图功能
  • 如何使用matlab软件绘制反余弦函数图像
  • matlab多元函数图像的绘制
  • MATLAB空间网格图教程
  • 如何在matlab中以电影方式来绘制动画
  • matlab如何运行程序
  • 热门搜索
    香榧怎么吃 噗怎么读 医疗保险网上怎么缴费 大盘鸡怎么做 箜篌怎么读 小虾怎么做好吃 后空翻怎么练 依视路镜片怎么样 牛排怎么腌制 考不上高中怎么办