- 1、本文档共74页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章Matlab 简介及数据运算与矩阵操作
课程简介 课程内容 第一章 Matlab简介、数据建立及运算 第二章 Matlab程序设计; 第三章 Matlab绘图; 第四章 Matlab在高等数学中的应用; 第五章 Matlab在数字图像处理中的应用; 第六章 Matlab与外部文件的接口; 第七章 simulink仿真软件的简单使用; 实验内容 实验一 Matlab集成环境使用与运算基础 实验二 Matlab矩阵分析与处理 实验三 Matlab程序设计; 实验四 Matlab图形绘制; 实验五 Matlab数据分析与多项式计算; 实验六 Matlab数字图像处理; 实验七 Matlab文件操作; 第一章 Matlab简介、数据建立及运算 Matlab简介; Matlab数据建立及计算; Matlab矩阵建立及运算. Matlab简介 什么是matlab? Matlab:Matrix Laboratory (矩阵实验室) Matlab的应用: 高等数学、线性代数、自动控制理论、数字信号处理、时间序列分析、动态系统仿真、数字图像处理… Matlab的主要功能 数值计算与符号计算:数值计算-数值解 符号计算-解析解 绘图功能:二维图形-三维图形; 高层绘图-低层绘图功能 语言体系:解释性语言,执行速度较慢,不能脱离matlab环境。但是简单易学,编程效率高。 Matlab工具箱:功能性工具箱与学科性工具箱,其中学科性工具箱包括:控制系统工具箱、信号处理工具箱、最优化工具箱、神经网络工具箱等等。 Matlab功能演示 绘制 x=-2*pi:pi/180:2*pi; %定义x的范围 plot(x,2.^(-abs(x)),x,sin(x)); %绘制图形 Matlab操作界面 设置搜索路径 Matlab 帮助 命令窗口中寻找帮助: 1)help 命令;例: help plot 2) lookfor 命令;例: lookfor plot 帮助窗口:主窗口-help-matlab help matlab数据及运算 Matlab数据的特点: 矩阵是matlab最基本、最重要的数据对象(向量:1*n维矩阵,单个数据:1*1维矩阵); Matlab数据类型: 1)数值型数据:双精度型,单精度型,带符号整数,无符号整数; 2)字符数据:char 3)逻辑型数据:0-1 4)结构体与单元型数据。 变 量 变量的命名 变量名以字母开头,后接字母、数字或下划线的字符序列,最多63个字符; 变量名区分字母大小写:my_example,MY_EXAMPLE Matlab提供的标准函数名以及命令名必须用小写字母:help, lookfor 变量的赋值 Matlab中,变量不用预先定义。 赋值语句1: 变量=表达式; my_variable=3*sin(2*pi); 赋值语句2:表达式 4*5.^3; (表达式的值赋给matlab的预定义变量ans,此时,ans=4*5.^3) Matlab的预定义变量 ans: 计算结果的默认赋值变量; pi: 圆周率的近似值; i,j:虚数单位; inf:无穷大; nargin:函数输入参数个数; nargout:函数输出参数个数; lasterr:存放最新的错误信息; lastwarn:存放最新的警告信息。 内存变量的显示 who:给出工作空间中所有变量名; whos:给出工作空间中所有变量名的同时,还给出他们的维数、所占字节数以及变量类型。 内存变量的删除 clear all (clear):删除工作空间中的所有变量; clear 变量名:删除指定的变量。 例: clear x %删除内存空间中变量x 内存变量的管理 内存变量的保存调用 save 文件名 [变量名表] save mydata x y z; %将工作空间中的变量x,y,z存入mydata.dat文件中; load 文件名 [变量名表] load mydata.dat x; %将mydata.dat文件中的变量x调入工作空间中. 矩阵 矩阵的建立 直接输入法; 由小矩阵构建大矩阵; 冒号表达式 (向量)。 直接输入法 将矩阵元素用方括号括起来,按矩阵行的顺序输入各元素,同一行的各元素之间用空格或逗号分开,不同行的元素之间用分号分开; 由小矩阵构建大矩阵 大矩阵可由方括号中的小矩阵建立起来; 冒号表达式建立向量 冒号表达式1:e1:e2:e3 e1为初始值,e2为步长,e3为终止值 x=0:1:5-
您可能关注的文档
- 窗外媒体及广告效果研究分析报告.ppt
- 立体卡片基础教程.docx
- 立式加工中心装配工艺.doc
- 立式循环水泵振动大故障分析.doc
- 立定跳远教学教案.doc
- 立磨说明书.doc
- 立式组合机床动力滑台液压系统设计论文.doc
- 竞争楼盘调查资料.doc
- 竞技健美操中托马斯全旋动作的运动生物力学分析.doc
- 竣工结算审计经验及体会-审计发现的常见问题.ppt
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
文档评论(0)