matlab在图形绘制与函数单调性和最极值中的应用

matlab在图形绘制与函数单调性和最极值中的应用

ID:12571698

大小:410.00 KB

页数:13页

时间:2018-07-17

matlab在图形绘制与函数单调性和最极值中的应用_第1页
matlab在图形绘制与函数单调性和最极值中的应用_第2页
matlab在图形绘制与函数单调性和最极值中的应用_第3页
matlab在图形绘制与函数单调性和最极值中的应用_第4页
matlab在图形绘制与函数单调性和最极值中的应用_第5页
资源描述:

《matlab在图形绘制与函数单调性和最极值中的应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《MATLAB语言》课程论文MATLAB在图形绘制与函数单调性和最极值中的应用姓名:学号:学院:班级:日期:指导老师:-13-MATLAB在图形绘制与函数单调性和最极值中的应用摘要:MATLAB是一套非常强大的数值计算软件,可靠的数值计算和符号计算功能、优越的绘图功能等突出的优点,使其风靡全球,运用MATLAB中强大的函数工具箱可以实现数值分析、优化、统计、偏微分方程数值解、自动控制、信号处理、图形、图像处理等若干个领域的计算和图形显示功能。毫无疑问,对于图形绘制及数学中关于函数单调性和最极值中的问题,也可以通过MATLAB轻松的解决。关键词:MATLAB图形绘

2、制函数单调性最值极值在如今的科学研究和工程应用中,我们会遇到各种各样的问题,其中最基本的就是关于图形绘制和各种数学方面的问题,而MATLAB中强大的绘图功能以及可靠的数值计算和符号计算功能,将使这些问题可以得到更好的解决,下面我们就分别对MATLAB在此方面的应用进行分析:一、MATLAB在图形绘制中的应用1、MATLAB的二维曲线绘制(1)基本绘图指令plotMATLAB软件中指令plot是最简单且使用最广泛的一个线性绘图指令,利用该指令可以会出折线、曲线和参数方程曲线的图形。Plot绘图命令有如下一些常用形式:命令形式1:plot(y)问题1.绘出向量[3,

3、8,6,4,1]的图形。解MATLAB的命令为y=[3,8,6,4,1];%数据plot(y)%绘图图1.问题1程序图形-13-命令形式2:plot(x,y)问题2.绘出函数在区间-4≤x≤4的图形.-13-解MATLAB的命令为x=-5:1:5;%设置x的取值y=cos(x.^2);%原函数plot(x,y);%绘图gridon;%显示网格-13-图2.问题2程序图形-13-命令形式3:plot(x1,y1,x2,y2,…)问题3.在同一图像窗口绘出三个函数y=sin2x,,的图形,-3≤x≤2.-13-解MATLAB的命令为:x=-2:0.1:3;%取值范围

4、plot(x,sin(2*x),'.',x,x.^2,'k-',x,x,'k');%绘制图形legend('sin(2*x)','x^2','x');%生成图例图3.问题3程序图形-13-(2)图形的标注MATLAB可以在绘出的图形上加各种标注级文字说明。他们的实现命令如下:①图名标注title命令形式:title(‘string’)②坐标轴标注xlabel,ylabel,zlabel命令形式:xlabel(‘string’)或ylabel(‘string’)或zlabel(‘string’)③图形标注text,gtext命令形式:text(x,y,’strin

5、g’)或text(x,y,z,’string’)④图例标注legend命令形式:legend(‘string’,‘string’,…)问题4、在同一坐标系中绘出两个函数,的图形,自变量范围为-2≤x≤2;函数为红色实线,函数为洋红色虚线,并加注标题、坐标轴和图例标注。解建立命令文件exam5.m:-13-clf;%命令符x=-2:1:2;%取值范围y1=cos(2*x);%原函数1-13-y2=x;%原函数2plot(x,y1,'-r',x,y2,'-.m');%绘制图形gridon;%显示网格title('曲线y=cos(2x)与y=x');%标注标题xlab

6、el('x轴');%x轴标注ylabel('y轴');%y轴标注x00=-2:2;%取值范围y00=[1.5,1.0,0,0.56,-1.5];%取值范围holdon;%图形保持plot(x00,y00,'bp');%绘制5点图legend('y=cos(2x)','y=x','5点图');%图形标注执行命令文件exam5.m,其程序运行结果如图。-13-图4.问题4程序图形(3)一个图形中多个子图的绘制可以在MATLAB图形窗口中显示多个图形,要实现该功能就要利用函数subplot.命令形式:subplot(m,n,p)例5.把一个图形窗口分为两个子图,每个子

7、图绘制不同的图形。-13-解MATLAB的命令如下:clf;%命令符x=-2:0.2:2;%取值范围y1=x+sin(x);%原函数1y2=sin(x)./x;%原函数2subplot(1,2,1);%窗口分割plot(x,y1,'-m.');%绘制图形gridon;%显示网格title('y=x+sinx');%标注标题subplot(1,2,2);%窗口分割plot(x,y2,'-rp');%绘制图形gridon;%显示网格title('y=sinx/x');%标注标题-13-图5.问题5程序图形(4)绘制数值函数二维曲线的命令fplot命令形式:fplot

8、(fun,[xmin,x

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。