MATLAB绘制函数动态图.doc_第1页
MATLAB绘制函数动态图.doc_第2页
MATLAB绘制函数动态图.doc_第3页
MATLAB绘制函数动态图.doc_第4页
MATLAB绘制函数动态图.doc_第5页
全文预览已结束

下载本文档

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

文档简介

创新思维训练 指导老师:李安 完成日期:2015年7月8日题目:利用MATLAB绘制函数动态图形目的:(1)初步了解MATLAB的界面以及简单应用; (2)学会用MATLAB绘制常见图形; (3)通过制图,进一步加深对函数的理解,观察函数的性质。内容:1、绘制基本的一元函数动态图例:在一个坐标系中绘制函数y=x2,y=x,y=cos(x)的图形,并通过movie绘制上述函数动画。步骤:(1)选定题目:三个小组成员一起选定一个要做的创新思维题目; (2)想法集合:选好题目后,每个成员开动脑筋,说说自己的想法以及思路,然后将所有人的思路汇总在一起; (3)分工合作:三人分别负责一个模块,一人负责程序,一人负责调试,一人负责写作,三人分工明确,彼此独立,却又相互依存。基本程序:clc;clear;x=-2:0.05:2;y1=x.2;y2=x;y3=cos(x);figure(1)上述程序比较简单,只能实现三个函数的静态表现,而且图像未经任何修饰。之后通过小组讨论,上网查阅,将程序进一步的修改和完善,最终达到预期效果。最终程序如下:最终源码:clc;clear;x=-2:0.05:2;xlabel(x),ylabel(y)title(y=x2和y=x和y=cos(x)的图像,Color,b);text(-1.35,1.5,rightarrow y1=x2);text(-1,-1,leftarrow y2=x);text(1.8,0,leftarrow y3=cos(x);y1=x.2;y2=x;y3=cos(x);figure(1)n=length(x);grid onhold onfor i=1:n plot(x(i),y1(i),gp,x(i),y2(i),r*,x(i),y3(i),c+);axis(min(x)-1 max(x)+1 min(y1)-1 max(y1)+1);axis(min(x)-1 max(x)+1 min(y2)-1 max(y2)+1);axis(min(x)-1 max(x)+1 min(y3)-1 max(y3)+1);M(i)=getframe; pause(0.1);endmovie(M);legend(ity=x2,ity=x,ity=cos(x)运行程序后的结果:3条 函数均能以动态点型绘出,其中函数y=x2表现为绿色五星型,函数y=x表现为红色星号,函数y=cos(x)表现为青色十字型。图像如下:2、 对函数图像进行基本的润色添加标题、横(纵)轴、注释框、箭头标注;修改图像的色彩、线型与数据点型。颜色点型线型符号含义+十字符-实线b蓝色*星号-双划线g绿色p五星符:虚线r红色x叉符-.点划线c青色o空心圆k黑色s正方符w白色d菱形符分析:(1) 在本次创新思维训练中我们初步了解了MATLAB(2) 学会了一些简单的函数图像绘图方法(3) 明确了程序语言与数学语言的区别,比如说函数的表示,在MATLAB中表示为y=x.2(4) 在写程序中发现了很多错误,通过多次调试加以完善MATLAB作图函数的总结: MATLAB提供了丰富的作图函数,有100个之多。在教学和学习中显得有点杂乱。我们先对它们进行总结和分类,并提炼出它们的共性和特性。MATLAB的作图函数从视角的维数上分有三类:一维作图函数、二维作图函数和三维作图函数。它们的代表分别是line、plot和plot3等函数。从类型上分大致有四类:通用作图函数(如plot函数等);专业作图函数(如contour函数、quiver函数等);动画制作函数(如mo

温馨提示

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

评论

0/150

提交评论