MATLAB的简介和使用.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的简介和使用

MATLAB简介 第一讲 MATLAB入门 第二讲 Matlab的矩阵 第三讲 数据可视化 第四讲 M文件 第五讲 Matlab的数值计算功能 第六讲 创建图形用户界面 第一讲 MATLAB入门 一、Matlab概述 二、Matlab的目录结构 三、Matlab的环境 四、Matlab语言初步 一、 MATLAB概述 Matlab的历史 Matlab是Matrix和Laboratory的组合 八十年代初:作为免费软件,C语言编写 1984年:MathWorks公司成立,商业软件推向市场 适合各种平台Matlab软件推出 版本不断升级 现已发展成为适合众多学科、多种工作平台的功能强劲的大型软件。 Matlab的构成 Matlab的语言 Matlab的工作环境 Matlab的工具箱 Matlab的API Matlab的特点 数值运算全面 表示方法简单 丰富的工具箱 二、Matlab的目录结构 Matlab是一个开放的编程系统,Matlab的绝大部分功能是通过后缀为.m的文本文件实现的。 Matlab的首层目录 Matlab\TOOLBOX\Matlab 三、Matlab的环境 1、Matlab的工作空间 是指运行Matlab的程序或命令所生成的所有变量和Matlab提供的常量构成的空间 通过view\workspace查看 Matlab的变量浏览器 键入who, whos命令查看工作空间的所有变量 键入 clear 清除工作区中的所有变量 键入save 文件名,将当前工作区中的变量存储在一个MAT文件中 键入load 文件名,调入一个MAT文件 键入quit ,退出 2、Matlab的命令窗口 命令窗口的菜单栏 “File”|”Preferences”选项的使用 命令窗口的工具栏 命令窗口的命令编辑区 快捷键 ↑ 回调上一行 ↓回调下一行 →右移一字符 ←左移一字符 Home键:移到行首 End键:移到行尾 3、Matlab的程序编辑器 Matlab提供了一个内置的具有编辑和调试功能的程序编辑器。 通过“New”或“Open”打开 键入edit可打开 M文件的编写与修改 4、Matlab的路径浏览器 可修改Matlab的搜索路径,查看任一路径下的所有文件,添加自己的搜索路径。 5、Matlab的帮助系统 输入帮助命令 help、lookfor、helpwin、helpdesk、demo Help一般用来查询某个函数的语法和使用说明 lookfor查找具有某种功能但又不知道准确名字的函数和命令 Help inverse与lookfor inverse的区别 通过“Help”菜单 四、Matlab语言初步 1、矩阵 Matlab运算的基本单元是矩阵 标量、向量、空矩阵 矩阵的基本定义方式 矩阵元素列入方括号中 元素之间用逗号或空格分隔 行与行之间用分号分开 2、运算符与操作符 矩阵运算的运算符 + - * / \ ^ 数组运算(矩阵中元素)的运算符 + - .* ./ .\ .^ 操作符 : ; , () [] {} . .. … (续行符) %(注释符) ! = 3、变量 Matlab变量命名规则 字母开头的数字、字母、下划线序列 长度不超过31个字符,区分大小写 系统的变量名 i, j, pi, eps, realmin, realmax, inf, nan 第二讲 Matlab的矩阵 一、向量和矩阵的处理 二、矩阵和数组运算 一、向量和矩阵的处理 1、行向量的生成 利用冒号生成行向量 格式1:初值:终值 产生从初值开始到终值结束增量为1的行向量 格式2:初值:步长:终值 产生从初值开始到终值结束增量为步长的行向量 利用linspace函数生成向量 格式:linspace(a,b,n) 功能:生成n个元素的行向量,元素在a,b之间平均分布,n的默认值为100. 利用logspace函数生成向量 格式:logspace(a,b,n) 功能:生成n个元素的对数等分行向量。N的默认值为50 2、矩阵的生成 直接生成 矩阵元素列入方括号中 元素之间用逗号或空格分隔 行与行之间用分号分开 通过函数生成 zeros、ones、rand、randn函数:分别产生元素全为零、全为1、随机数、正态分布随机数的矩阵 Compan、hilb、magic、pascal分别产生伴随阵、Hilbert阵、魔方阵、Pascal阵 eye产生单位矩阵 3、矩阵元素的引用 格式1:A(u,v) 其中u,v的取值:向量、标量、和: 格式2:A(n) 矩阵可认为是一个按列优先排列的列向量 4、

文档评论(0)

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

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

1亿VIP精品文档

相关文档