- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
建模培训Matlab
Matlab软件的使用 主要内容 一、Matlab初步 Matlab环境 Matlab语言 Matlab矩阵 Matlab程序设计 二、 Matlab绘图 二维作图 三维作图 其它作图 三、数据分析 数据的导入导出 多项式的处理 插值与拟合 四、方程求解与优化问题求解 方程求解 无约束问题求解(极值与最值) 约束问题求解 一、Matlab初步 Matlab的历史 Matlab是Matrix和Laboratory的组合 八十年代初:作为免费软件,C语言编写 现已发展成为适合众多学科、多种工作平台的功能强劲的大型软件。 Matlab的构成 Matlab的语言、Matlab的工作环境、Matlab的工具箱、Matlab的API Matlab的特点 数值运算全面、表示方法简单、丰富的工具箱 Matlab的目录结构 开放的编程系统 大部功能是通过后缀为.m的文本文件实现的 1、MATLAB环境 工作界面的显示属性调整 “File”|”Preferences”选项 命令窗口(Command Window) 输入及运行 分号的作用 命令窗口常用快捷键 历史命令窗口(Command History) 记录用户在Matlab命令窗口中输入的所有的命令 包括每次启动Matlab的时间和运行的所有命令行 单击右键,对历史命令进行编辑(剪切/复制/运行/创建m文件/快捷方式/profile code等) 工作空间浏览器(Workspace Browser) 运行Matlab的程序或命令所生成的所有变量和Matlab提供的常量构成的空间 查询和编辑已定义变量 通过右键菜单进行编辑或绘图等相关操作 who(whos)、 clear、save命令 查看、清除、保存工作空间的所有变量 程序编辑窗口(Editor) 一个内置的具有编辑和调试功能的程序编辑器 当前目录窗口(Current Directory) MATLAB搜索路径机制和搜索顺序 修改Matlab的搜索路径 查看任一路径下的所有文件 添加自己的搜索路径 MATLAB当前目录 Matlab的帮助系统 输入帮助命令(help、lookfor、demo) 通过“Help”菜单 2、Matlab语言 变量:字母开头的数字、字母、下划线序列 长度不超过63个字符,区分大小写 特殊变量与常量列表 数据类型 MATLAB的数据类型 数值型(整型、单精度型、双精度型、复数类型) 逻辑型 字符型(单引号括起来的一个或多个字符) 函数句柄 MATLAB的数据结构 矩阵、数组 表现形式相同,用方括号作为界定符 运算不同,数组运算针对每个元素 结构体 每个域可保存不同维数、不同类型的数据 使用点号“.”运算 元胞(单元)数组 各单元可保存不同维数、不同类型的数据 使用大括号{} 基本函数 运算符 (1)算术运算 基本运算: + - * /(右除) \(左除) ^ 点运算(数组运算): + - .* ./ .\ .^ (2)关系运算 运算符:、=、、=、==、~= 两个标量比较,直接比较,结果为1或0; 两个同维矩阵比较,按对应元素比较,结果是0、1矩阵; 标量和矩阵比较,标量与矩阵每一元素比较,结果是0、1矩阵。 (3)逻辑运算 运算符:、|、 ~ 捷径运算符: 、|| 数据输出格式 format 命令指定 数值型数据的输出格式 3、矩阵_生成 Matlab运算的基本单元是矩阵 (1)行向量的生成 直接生成 矩阵元素列入方括号中,元素之间用逗号或空格分隔 利用冒号生成行向量 格式1:初值:终值 产生从初值开始到终值结束增量为1的行向量 格式2:初值:步长:终值 产生从初值开始到终值结束增量为步长的行向量 利用linspace函数生成向量 格式:linspace(a,b,n) 生成n个元素的行向量,元素在a,b之间平均分布,n的默认值为100. 矩阵_生成 (2)矩阵的生成 直接生成: 矩阵元素列入方括号中,元素之间用逗号或空格分隔,行与行之间用分号分开 通过函数zeros、ones、rand、randn 分别产生元素全为零、全为1、随机数、正态分布随机数的矩阵 通过函数Compan、hilb、magic、pascal 分别产生伴随阵、Hilbert阵、魔方阵、Pascal阵 通过函数eye产生单位矩阵 矩阵_处理 (1)矩阵元素的引用 格式1:A(u,v) 其中u,v的取值:向量、标量 A(i,j)、A(i,:) 、A(:,j)、A(m1:m2,n1:n2) 格式2:A(n) 矩阵一个按列优先排列的列向量,A(n)表示序号为n
您可能关注的文档
最近下载
- 租山地合同范本.docx VIP
- 内燃机 气门弹簧 产品质量分等分级规范.pdf VIP
- 继承和弘扬伟大抗战精神今年是中国人民抗日战争暨世界反法西斯战争胜利80周年.pptx VIP
- 新2025年推普周班会.ppt
- 2025山东枣庄市口腔医院合同制专业技术人员招聘23人笔试备考试题及答案解析.docx VIP
- 2025山东枣庄市口腔医院合同制专业技术人员招聘23人笔试参考题库附答案解析.docx VIP
- 福建省福州华伦中学2023-2024学年九年级上学期月考数学试题.pdf VIP
- 精通版5年级上册英语全册教学课件(2021年秋修订).pptx
- DCS在电厂热工控制系统中的应用与管理维护.docx VIP
- 设计符号学提喻.ppt VIP
文档评论(0)