《数学建模》课程教学资源(PPT课件讲稿)第3讲 MATLAB作图(2/2)

数学建模及其 基于 matlaB的实现 数学建模简介 辽宁工程技术大学理学院 应用数学系
数学建模及其 基于MATLAB的实现 辽宁工程技术大学理学院 应用数学系 数学建模简介

Maab作图 二维图形三维图形图形处理 「特殊二、三维图形 实例 作
二维图形 三维图形 图形处理 实例 作 业 特殊二、三维图形

曲线图 Matlab作图是通过描点、连线来实现的,故在 画一个曲线图形之前,必须先取得该图形上的 系列的点的坐标(即横坐标和纵坐标),然 后将该点集的坐标传给Mat1ab函数画图 命令为: y黄色点-连线 m洋红。圈 短虚线 PLOT(X, Y, s) c蓝绿色 xx-符号 钱红色 长短 线型∠+一加号长虚线 ,Y是向量,分别表示点集的横坐标和纵坐标 PLOT(XY)-画实线 PLo(x,¥1,S1,KY2,S2,……,Yn,Sn) 将多条线画在一起
Matlab作图是通过描点、连线来实现的,故在 画一个曲线图形之前,必须先取得该图形上的 一系列的点的坐标(即横坐标和纵坐标),然 后将该点集的坐标传给Matlab函数画图. 命令为: PLOT(X,Y,S) PLOT(X,Y)--画实线 PLOT(X,Y1,S1,X,Y2,S2,……,X,Yn,Sn) --将多条线画在一起 X,Y是向量,分别表示点集的横坐标和纵坐标 线型 •y 黄色 . 点 - 连线 •m 洋红 o 圈 : 短虚线 •c 蓝绿色 x x-符号 -. 长短线 r 红色 + 加号 -- 长虚线 1.曲线图

例在[0,2大pi用红线画sin(x),用绿圈画cos(x) AE =linspace(0, 2*pi, 30) y=sin(x)i Matlab liti z=COS(×) plot(x,y,r,x, z,'go)
例 在[0,2*pi]用红线画sin(x),用绿圈画cos(x). x=linspace(0,2*pi,30); y=sin(x); z=cos(x); plot(x,y,'r',x,z,’g0') 解 0 1 2 3 4 5 6 7 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 Matlab liti1

2符号函数(显函数、隐函数和参数方程)画图 (1)ezplot ezplot(f(x),a, bD 表示在a<x<b绘制显函数f(x)的函数图 ezplot(f(x, y)xmin, xmax, ymin, ymax) 表示在区间xmin< Xanax和ymin<y<ymax绘制 隐函数xy)=0的函数图 ezplot(x(t)’,’y(t)’,tmin,tmax]) 表示在区间tmin<t<tmax绘制参数方程 x-x(t)y=y(t)的函数图
2.符号函数(显函数、隐函数和参数方程)画图 (1) ezplot ezplot(‘x(t)’,’y(t)’,[tmin,tmax]) 表示在区间tmin<t<tmax绘制参数方程 x=x(t),y=y(t)的函数图 ezplot(‘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的函数图

例在[0,pi上画 y=cos(X) 的图形 解输入命令 ezplot(sin(x),[o, pil Matlab iti25 例在02*p上画x=cos3t,y=sin3t星形图 解输入命令 atlab liti 1 ezplot('cos(t)3,,sin(t3,[0.2* pi] 例在[2,0.5,[,2上画隐函数e+sn(xy)=0的图 解输入命令 Matlab it140 explo(exp(x)+sin(x*y),[-2,0.5,0,2])
例 在[0,pi]上画y=cos(x)的图形 解 输入命令 ezplot(‘sin(x)’,[0,pi]) Matlab liti25 解 输入命令 ezplot(‘cos(t)^3’,’sin(t)^3’,[0.2*pi]) Matlab liti41 例 在[-2,0.5],[0,2]上画隐函数e + sin( x y) = 0 x 的图 解 输入命令 ezplot('exp(x)+sin(x*y)',[-2,0.5,0,2]) Matlab liti40 例 在[0,2*pi]上画 x t 3 = cos , y t 3 = sin 星形图

(2) fplot fp1ot(fun′r1ims) 表示绘制字符串fun指定的函数在 1ins=[xmin,xmax]的图形 注意: [1]fun必须是M文件的函数名或是独立变量为 x的字符串 [2] fplot函数不能画参数方程和隐函数图形, 但在一个图上可以画多个图形
(2) fplot 注意: [1] fun必须是M文件的函数名或是独立变量为 x的字符串. [2] fplot函数不能画参数方程和隐函数图形, 但在一个图上可以画多个图形。 fplot(‘fun’,lims) 表示绘制字符串fun指定的函数在 lims=[xmin,xmax]的图形

例在[-1,2]上画y=e2x+sm(3x2)的图形 解先建M文件 my fun1m: function Y=myfunl(x) Matlab lit143 Y=exp(2*x)+sin(3*x.2) 再输入命令: fplot(my fun,[-1,2] 例在[-2,2]范围内绘制函数tanh的图形 解 fplot(tanh,[2,2]) Matlab lit128 例x、y的取值范围都在丌,2兀], 画函数tanh(x),sin(x),cos(x)的图形 解输入命令: fplot(([tanh(x), sin(x), os(x)], 2*pi*1-II-1I7/Matlab liti42
例 在[-1,2]上画 sin( 3 ) 2 2 y e x x = + 的 图形 解 先建M文件myfun1.m: function Y=myfun1(x) Y=exp(2*x)+sin(3*x.^2) 再输入命令: fplot(‘myfun1’,[-1,2]) Matlab liti43 例 x、y 的取值范围都在[2- ,2 ], 画函数 tanh(x),sin(x),cos(x)的图形 Matlab liti28 解 输入命令: fplot(‘[tanh(x),sin(x),cos(x)]’,2*pi*[-1 1 –1 1]) 例 在[-2,2]范围内绘制函数tanh的图形 解 fplot(‘tanh’,[-2,2]) Matlab liti42

3.对数坐标图 在很多工程问题中通过对数据进行对数转换可以 更清晰地看出数据的某些特征,在对数坐标系中描绘数 据点的曲线可以直接地表现对数转换对数转换有双对 数坐标转换和单轴对数坐标转换两种用 j loglog函数可 以实现双对数坐标转换,用 semilogx和 semilog函数可以 实现单轴对数坐标转换 loglog(Y)表示x、y坐标都是对数坐标系 semilogx(Y)表示x坐标轴是对数坐标系 semilog()表示y坐标轴是对数坐标系 plots有两个y坐标轴,一个在左边,一个在右边
3. 对数坐标图 在很多工程问题中,通过对数据进行对数转换可以 更清晰地看出数据的某些特征,在对数坐标系中描绘数 据点的曲线,可以直接地表现对数转换.对数转换有双对 数坐标转换和单轴对数坐标转换两种.用loglog函数可 以实现双对数坐标转换,用semilogx和semilogy函数可以 实现单轴对数坐标转换. loglog(Y) 表示 x、y坐标都是对数坐标系 semilogx(Y) 表示 x坐标轴是对数坐标系 semilogy(…) 表示y坐标轴是对数坐标系 plotyy 有两个y坐标轴,一个在左边,一个在右边

例用方形标记创建一个简单的 loglog 解输入命令 Xlogspace (-1, 2) Matlab lit137 loglog(x, exp(x), -S grid on%标注格栅 例创建一个简单的半对数坐标图 解输入命令: X=0:.1:10 Matlab iti38 semilog (x, 10. x) 例绘制y=x3的函数图、对数坐标图、半对数坐标图 Matlab iti22 返回
例 用方形标记创建一个简单的loglog 解 输入命令: x=logspace(-1,2); loglog(x,exp(x),’-s’) grid on %标注格栅 Matlab liti37 例 创建一个简单的半对数坐标图 解 输入命令: x=0:.1:10; semilogy(x,10.^x) Matlab liti38 例 绘制y=x3的函数图、对数坐标图、半对数坐标图 Matlab liti22 返回
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《数学建模》课程教学资源(PPT课件讲稿)第3讲 MATLAB作图(1/2).ppt
- 《数学建模》课程教学资源(PPT课件讲稿)第三篇 数学分支中的相关数学模型.ppt
- 《数学建模》课程教学资源(PPT课件讲稿)第一篇 建立数学模型.ppt
- 《数学建模》绪论.ppt
- 《数学建模》课程教学资源(参考资料)MATLAB产生的历史背景.doc
- 《数学建模》课程教学资源(教案讲义)第一篇 建立数学模型、第二篇 应用数学软件-MATLAB 入门、第三篇 数学分支中的相关数学模型、第四篇 典型案例分析.doc
- 《运筹学》课程教学讲义(Operations Research)第十一章 排队论.doc
- 《运筹学》课程PPT教学课件(Operations Research)第十章 存贮论.ppt
- 《运筹学》课程教学讲义(Operations Research)第十章 存贮论.doc
- 《运筹学》课程PPT教学课件(Operations Research)第九章 对策论.ppt
- 《运筹学》课程教学讲义(Operations Research)第九章 对策论.doc
- 《运筹学》课程PPT教学课件(Operations Research)第七章 决策论.ppt
- 《运筹学》课程教学讲义(Operations Research)第七章 决策论 7.2 不确定型决策.doc
- 《运筹学》课程教学讲义(Operations Research)第七章 决策论 7.1 决策的概念.doc
- 《运筹学》课程PPT教学课件(Operations Research)第六章 图论(6.6)最大流.ppt
- 《运筹学》课程PPT教学课件(Operations Research)第六章 图论(6.4)旅行售货员问题.ppt
- 《运筹学》课程PPT教学课件(Operations Research)第六章 图论(6.3)中国邮递员问题.ppt
- 《运筹学》课程PPT教学课件(Operations Research)第六章 图论(6.2)树.ppt
- 《运筹学》课程PPT教学课件(Operations Research)第六章 图论(6.1)图的基本概念.ppt
- 《运筹学》课程PPT教学课件(Operations Research)第六章 图论(6.0)绪言.ppt
- 《数学建模》课程教学资源(PPT课件讲稿)第2讲 MATLAB入门.ppt
- 辽宁工程技术大学:《数学建模及其基于MATLAB的实现》讲义_MATLAB入门.ppt
- 《数学建模》课程教学资源(PPT课件讲稿)第四篇 典型案例分析 §1 投篮的出手角度 §2 水塔流量估计 §3 钢管订购和运输.ppt
- 《概率与统计》 第一讲 排列组合应用题解法综述.ppt
- 《概率与统计》 概率与统计解答题精选.doc
- 《概率与统计》 第十二章(12-3)参数的点估计.ppt
- 《高等数学》课程教学资源:课程讲义:第一章 微积分的基础问题——集合、实数、极限 §1 极限、实数与集合在微积分中的作用 §2 实数系的建立及邻域概念.ppt
- 《高等数学》课程教学资源:课程讲义:第一章 微积分的基础问题——集合、实数、极限 §3 变量无限变化的数学模型——极限.ppt
- 《高等数学》课程教学资源(知识与题解PPT)1.3.2 函数极限.ppt
- 《高等数学》课程教学资源(知识与题解PPT)1.3.3 无穷小量.ppt
- 《高等数学》课程教学资源(知识与题解PPT)1.3.4 限的四则运算.ppt
- 《高等数学》课程教学资源(知识与题解PPT)1.习题课.ppt
- 《高等数学》课程教学资源(知识与题解PPT)3.1.1 函数的局部变化率——导数.ppt
- 《高等数学》课程教学资源(知识与题解PPT)3.1.2 导数概念.ppt
- 《高等数学》课程教学资源(知识与题解PPT)3.1.4 左导数和右导数.ppt
- 《高等数学》课程教学资源(知识与题解PPT)3.1.5 函数的连续性与可导性之间的关系.ppt
- 《高等数学》课程教学资源(知识与题解PPT)3.1.6 高阶导数的概念.ppt
- 《高等数学》课程教学资源(知识与题解PPT)3.2.1 求导数的方法——法则与公式.ppt
- 《高等数学》课程教学资源(知识与题解PPT)3.2.2 基本初等函数的求导公式.ppt
- 《高等数学》课程教学资源(知识与题解PPT)3.3.1 局部改变量的估值问题——微分及其运算.ppt