MATLAB课程PPT第一章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB课程PPT第一章.ppt

§1.3 MATLAB基础知识 * * MATLAB语言 信号处理工具箱 MATLAB是MATrix LABoratory(矩阵实验室)的缩略写,它是一种可视化的计算程序,是目前世界上应用最广泛的工程计算软件。 MATLAB的简单介绍 第一章 概论 §1.1 MATLAB简介 1980年前后,MATLAB的首创者Cleve Moler博士构思开发了MATLAB软件,此软件利用了线性代数软件包和基于特征值计算的软件包中可靠的子程序,用FORTRAN语言编写而成。 80年代初期,Cleve Moler 和 John Little采用C语言改写了MATLAB的内核。不久,他们成立了Mathworks软件开发公司并将MATLAB正式推向市场。 现在的MATLAB新版本以矩阵运算为基础,把计算、可视化、程序设计融合到了一个简单易用的交互式工作环境中。可实现工程计算、算法研究、符号运算、建模和仿真、数据分析及可视化、科学和工程绘图、应用程序设计等等功能。 1.1.1 MATLAB的发展演变 MATLAB的最大特点是:矩阵是MATLAB的唯一的数据类型,即矩阵是MATLAB的核心。MATLAB将所有的数据都处理成矩阵。(标量、字符是只有一个元素的矩阵,向量是只有一行或一列的矩阵,字符串是由若干个字符组成的矩阵。)这样,用户不必定义变量和数据类型,而且矩阵的大小可以任意改变。 另外,MATLAB还提供了类似于其它计算机编程语言的编程特性。且MATLAB程序设计语言非常简洁、效率很高。 1.1.2 MATLAB的特点 MATLAB使用方便,人机界面直观,输出结果可视化,深受用户欢迎,且其版本不断升级。 目前,MATLAB被广泛应用在科学运算领域里,包括数值计算、符号计算、数据拟合、图形图像处理、系统模拟和仿真分析等等。 1.1.3 MATLAB的广泛应用 MATLAB的主界面包括标题栏、菜单栏、工具栏和输入、输出区4个部分。其中输入、输出区部分由不同的窗口所构成,且不同的窗口之间可以相互转化。注意转化的步骤。 使用MATLAB来进行工程科学计算的步骤非常简单:在Command Window中输入要执行的指令,然后按[Enter]键,MATLAB会立即执行该指令并在Command Window中输出计算结果。 MATLAB的基本功能包括:矩阵运算、函数运算、符号计算、程序设计。 演示MATLAB的基本功能 § 1.2 MATLAB的基本功能 1.3.1 变量 (1)用户定义的变量: MATLAB的变量名是由若干个字符构成的字符串,构成变量名的字符可以是字母、数字或下划线,但第一个字符必须是字母。例如:Open 、 how_are_you 、 d2等都是合法的变量名,而1e 、 (name) 、 hello world等都不时合法的变量名。 MATLAB对变量名中的字母区分大小写,例如:在MATLAB中China 和 china是两个不同的变量。 MATLAB不限制变量名的长度,即变量名可以含有任意多个字符,但MATLAB只辨认前面的31个字符,后面的字符不起作用。 在MATLAB中,当需要使用一个新的变量时,只需直接对其赋值即可,不必对变量的类型进行说明;当要查看一个变量的值时,直接在命令窗口输入变量名并按回车键即可找到变量的值。 具体我们看下面的例子: 下面是一些常见的永久变量: ans :当不指明某一语句的计算结果赋给哪个变量时,系统自 动将计算结果赋给变量ans; eps: 计算机能产生的绝对值最小的浮点数(计算机最小数); i,j: 虚数单位,即-1的平方根; inf,Inf: 正无穷大(1/0); nan,NaN: 非数 (0/0); pi: 圆周率; realmax: 计算机能够显示的最大浮点数; realmin: 计算机能够显示的最小浮点数; computer: 计算机类型 version: MATLAB版本(字符串形式)。 (2)永久变量 永久变量是MATLAB提供的一组常见变量,这些变量是在启动MATLAB时定义的,它们不能被clear指令删除,因此称为永久变量。 1.3.2 运算符 MATLAB中常见的运算符如下表所示: 逻辑非 ~ 大于 除 / 逻辑或 | 相等 = = 乘 * 逻辑与 矩阵转置 ‘ 减

文档评论(0)

xinshengwencai + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档