[理学]matlab课件3.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[理学]matlab课件3

实验五 MATLAB的图形功能 实验六 MATLAB的程序结构 实验五 MATLAB的图形功能 一、实验目的 熟悉MATLAB软件中关于图形的基本命令,掌握利用MATLAB软件进行函数图形绘制的方法。 二、相关知识 在微积分中,我们曾经讨论过一元函数的作图,在空间解析几何中,我们讨论过二次曲面的图形,现在我们尝试用MATLAB软件来解决函数的绘图问题。 在MATLAB中,常用的绘图函数如下: 二、相关知识 函数plot中参数s的含义如下:(其中一部分表示线的颜色,另一部分表示线的形状。) 为了绘制函数的图形,除了一些系统已有的函数外,我们需要先定义函数,定义函数的常用方法有三种: 1)通过建立m文件来定义函数; 2)定义内连函数; 为了绘制函数的图形,除了一些系统已有的函数外,我们需要先定义函数,定义函数的常用方法有三种: 1)通过建立m文件来定义函数; 2)定义内连函数; 3)对于一些比较简单的函数,我们可以将函数表达式用单引号引起来,直接写在指定的位置。 下面我们通过实例开介绍函数的具体使用方法。 设函数为f(x)=x3+2*x2+exp(x),用定义m文件的方法,建立文件f.m如下: function y=f(x) y=x.^3+2*x.^2+exp(x) 建好这个文件后,在命令窗口中输入ezplot(@f)即可绘制出图形。 例1:在区间中分别用plot和fplot绘制函数的图形。 3)对于一些比较简单的函数,我们可以将函数表达式用单引号引起来,直接写在指定的位置。 下面我们通过实例开介绍函数的具体使用方法。 设函数为f(x)=x3+2*x2+exp(x),用定义m文件的方法,建立文件f.m如下: function y=f(x) y=x.^3+2*x.^2+exp(x) 建好这个文件后,在命令窗口中输入ezplot(@f)即可绘制出图形。 例1:在区间中分别用plot和fplot绘制函数的图形。 解:可用如下程序来完成: 1)用plot完成: x=-pi:0.1:pi; y=sin(2*x)+cos(x); plot(x,y) 2)用fplot完成: 先定义函数: function y=f1(x) y=sin(2*x)+cos(x) 注意:这两行要保存在一个单独的文件中,并取名 解:可用如下程序来完成: 1)用plot完成: x=-pi:0.1:pi; y=sin(2*x)+cos(x); plot(x,y) 2)用fplot完成: 先定义函数: function y=f1(x) y=sin(2*x)+cos(x) 注意:这两行要保存在一个单独的文件中,并取名为:f1.m 然后再在命令窗口输入:fplot(@f1,[-pi,pi]) 这里要注意的是:文件的内容以function开头,文件名与函数名必须相同,函数值可以是向量,此时,在函数中需逐个计算y(1),y(2),…。 如果我们定义内连函数,则写成: f=’ x.^3+2*x.^2+exp(x)’ 或 f=inline(‘ x.^3+2*x.^2+exp(x)’) 此时,在命令窗口中输入ezplot(f)即可绘制出图形。 还有一种就是将表达式的内容用单引号引起来,用 为:f1.m 然后再在命令窗口输入:fplot(@f1,[-pi,pi]) 这里要注意的是:文件的内容以function开头,文件名与函数名必须相同,函数值可以是向量,此时,在函数中需逐个计算y(1),y(2),…。 如果我们定义内连函数,则写成: f=’ x.^3+2*x.^2+exp(x)’ 或 f=inline(‘ x.^3+2*x.^2+exp(x)’) 此时,在命令窗口中输入ezplot(f)即可绘制出图形。 还有一种就是将表达式的内容用单引号引起来,用ezplot(‘ x.^3+2*x.^2+exp(x)’) 来绘图。 关于空间曲线和曲面的绘制,我们举例说明如下: 例1:绘制空间曲线: 解:可用如下程序来完成: ezplot(‘ x.^3+2*x.^2+exp(x)’) 来绘图。 关于空间曲线和曲面的绘制,我们举例说明如下: 例1:绘制空间曲线: 解:可用如下程序来完成: clear t=0:0.1:6; x=t.^3; y=cos(t); z=sin(2*t); plot3(x,y,z) 例2:绘制曲面: 解:可用如下程序来完成: clear s=-10:0.1:10; clear t=0:0.1:6; x=t.^3; y=cos(t); z=sin(2*t); plot3(x,y,z) 例2:绘制曲面: 解:可用如下程序来完成: clear s=-10:0.1:10; t=-10:0.1:10 [x,y]=me

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档