实验一一元函数的图形_第1页
实验一一元函数的图形_第2页
实验一一元函数的图形_第3页
实验一一元函数的图形_第4页
实验一一元函数的图形_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1实验一 一元函数的图形l了解MATLAB的绘图功能l掌握一元函数图形的绘制方法l能够进行常用的数据可视化处理21.1 一元函数的图形lplot函数绘制二维曲线,常用格式有:函数绘制二维曲线,常用格式有:lplot(x):缺省自变量的绘图格式,x可为向量或矩阵。lplot(x, y):基本格式,x和y可为向量或矩阵。lplot(x1, y1, x2, y2,):多条曲线绘图格式,在同一坐标系中绘制多个图形。lplot(x, y, s):开关格式,开关量字符串s设定了图形曲线的颜色、线型及标示符号。3图形颜色、标记和线形参数表色彩字符色彩字符所定颜色所定颜色线型字符线型字符线型格式线型格式标记符

2、号标记符号数据点形式数据点形式标记符号标记符号数据点形式数据点形式y黄黄-实线(默认)实线(默认).点点右三角形右三角形P20页页4例 x=3 5 7 6 12 24 15 33 6 9 7 2; plot(x)%绘制以序号为横坐标,元素值为纵坐标的曲线绘制以序号为横坐标,元素值为纵坐标的曲线 x=0:pi/10:2*pi; y=sin(x); plot(x,y)%绘制以绘制以x为横坐标,为横坐标,y为纵坐标的曲线为纵坐标的曲线0246810120510152025303501234567-1-0.8-0.6-0.4-0.200.20.40.60.815例 x=0:0.01:7; y1=sin

3、(2*x); y2=sin(x.2); y3=(sin(x).2;%曲线曲线1:红色实线,:红色实线,+号显示数据点号显示数据点%曲线曲线2:黑色点线,:黑色点线,*号显示数据点号显示数据点%曲线曲线3:蓝色虚线,上三角形显示数据点:蓝色虚线,上三角形显示数据点 plot(x, y1, r+-, x, y2, k*:, x, y3, b-)01234567-1-0.8-0.6-0.4-0.200.20.40.60.816分段函数-分支语句if其基本形式为:其基本形式为:if条件式条件式指令组;指令组;elseif 条件式条件式2指令组指令组2;;else指令组指令组k;end 注意语句中标点符

4、号的使用注意语句中标点符号的使用7P19页题3 定义分段函数%m函数函数p19t3.mfunction y=p19t3(x)i=1;for x=-3:0.5:3if x-1&x=1 y(i)=1;else y(i)=x.2;endi=i+1;end调用:调用:x=-3:0.5:3;plot(x,p19t3(x)%m函数函数p19t3.my= ;for x=-3:0.5:3; if x-1&x1 y=y,x2; endendx=-3:0.5:3;plot(x,y)-3-2-10123-4-202468108画分段函数 的图形% M函数分段函数图形函数分段函数图形function

5、y=fenduan(x)i=1;for x=-4:0.5:4 if x=0 y(i)=cos(x); else y(i)=exp(x); endi=i+1;end调用:调用:x=-4:0.5:4;plot(x,fenduan(x)cos0()0 xxxh xex% M函数分段函数图形函数分段函数图形y= ;for x=-4:0.5:4; if x0 y=y,exp(x); endendx=-4:0.5:4;plot(x,y)-4-3-2-101234-1001020304050609图形的说明和定制图形的说明和定制命令命令含义含义 title(字符串字符串)图形标题图形标题 xlable, y

6、lable, zlable标记坐标轴标记坐标轴 text( x,y,z, 字符串字符串)在在(x,y,z)处加上字符串文本处加上字符串文本 grid on/of显示显示/不显示栅格不显示栅格 axis on/of显示显示/不显示坐标轴不显示坐标轴 subplot(m,n,k)将图形窗口分为将图形窗口分为m*n个子图个子图,并指向第并指向第k个窗口个窗口P16-18页的内容页的内容P17例例101.2 ezplot 符号函数的简易绘图函数符号函数的简易绘图函数ezplot的调用格式:的调用格式:ezplot(fun) 这里这里fun为包含单个符号变为包含单个符号变量量x的符号表达式,在的符号表达

7、式,在x轴的默认范围轴的默认范围 -2*pi,2*pi内绘制内绘制f(x)的函数图的函数图ezplot(fun,xmin,xmax) 给定区间给定区间11-6-4-20246-1-0.500.51xsin(x)ezplot(sin(x),-2*pi,2*pi)121.3 隐函数作图ezplot(f(x,y),xmin,xmax,ymin,ymax)画由方程画由方程f(x,y)=0所确定的隐函数在给定所确定的隐函数在给定区域的图形区域的图形,默认默认x,y的范围都是的范围都是 -2*pi,2*pi画隐函数画隐函数 的图形的图形 ezplot(x2+y2)2-x2+y2,-1,1,-0.5,0.5

8、)22222()xyxy131.4 参数方程作图ezplot(x,y, ),其中x=g(t),y=h(t)是曲线的方程, 是参数t的取值范围.ezplot(sin(t),cos(t),-4*pi,4*pi), , -1-0.500.51-0.8-0.6-0.4-0.200.20.40.60.81xyx = sin(t), y = cos(t)141.5 极坐标方程作图用polar命令,其基本形式为:polar(theta,rho)曲线的极坐标方程为 ,作其图形 theta=0:0.01:2*pi;rho=3*cos(3*theta);polar(theta,rho) 3cos3 1 2 33021060240902701203001503301800151.5 极坐标方程作图也可用ezpolar命令,其基本形式为:ezpolar(fun)曲线的极坐标方程为 ,作其图形 ezpolar(3*cos(3*t)3cos3 1 2 33021060240902701203001503301800r = 3 cos(3 t)16本节总结,作业本节总结,作业 总结

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论