matlab第1章MATLAB概论.ppt

上传人:wuy****n92 文档编号:79022204 上传时间:2023-03-19 格式:PPT 页数:29 大小:214.49KB
返回 下载 相关 举报
matlab第1章MATLAB概论.ppt_第1页
第1页 / 共29页
matlab第1章MATLAB概论.ppt_第2页
第2页 / 共29页
点击查看更多>>
资源描述

《matlab第1章MATLAB概论.ppt》由会员分享,可在线阅读,更多相关《matlab第1章MATLAB概论.ppt(29页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、单击此处编辑母版标题样式主要内容课程特点联系方式教材单击此处编辑母版标题样式主讲教材:李海涛 邓樱,MATLAB程序设计教程,高等教育出版社单击此处编辑母版标题样式主要内容MATLAB 的开发环境的特点和使用,矩阵运算及数值计算,多项式和线性代数,符号函数的基本方法,二维图及三维图形的基本表现方法,图形对象及图形窗口操作,图形用户界面设计,MATLAB的程序设计方法等。单击此处编辑母版标题样式课程特点 实用性强,重在应用;在学习的过程中掌握一般规律,从重理解,避免死记硬背;理解和掌握MATLAB的使用方法和编程技巧。单击此处编辑母版标题样式联系方式:朱金秀联系方式:朱金秀Email:Email

2、:Office:Office:实验楼实验楼 403 403周三下午:周三下午:2 2:00005 5:0000或预约或预约单击此处编辑母版标题样式考核方式:考核方式:平时:平时:出勤作业实验出勤作业实验 50 考试:考试:50 考试形式:开卷考试形式:开卷 单击此处编辑母版标题样式第一章第一章 MATLAB概论概论 1 MATLAB1 MATLAB的特点的特点MATLAB(MATrix LABoratory)MATLAB(MATrix LABoratory)具有用法具有用法简易、可灵活运用、程式结构强又兼具简易、可灵活运用、程式结构强又兼具延展性。延展性。以下为其几个特色:以下为其几个特色:单

3、击此处编辑母版标题样式功能强的数值运算功能强的数值运算-在在MATLAB环境环境中,有超过中,有超过500种数学、统计、科学及工种数学、统计、科学及工程方面的函数可使用,函数的标示自然,程方面的函数可使用,函数的标示自然,使得问使得问 题和解答像数学式子一般简单明题和解答像数学式子一般简单明了,让使用者可全力发挥在解题方面,了,让使用者可全力发挥在解题方面,而非浪费在电脑操作上。而非浪费在电脑操作上。单击此处编辑母版标题样式先进的资料视觉化功能先进的资料视觉化功能-MATLAB的物件导向图形架构让使用者可执行视觉数据分类,并制作高品质的图形,完成科学性或工程 性图文并茂的文章。开放及可延伸的架

4、构开放及可延伸的架构-MATLAB容许使用者接触它大多数的数学原始码,检视运算法,更改现存函数,甚至加入自己的函数使 MATLAB成为使用者所需要的环境。单击此处编辑母版标题样式高阶但简单的程式环境高阶但简单的程式环境-做为一种直译式的程式语言,MATLAB容许使用者在短时间内写完程式,所花的时间约为用 FORTRAN 或 C 的几分之一,而且不需要编译(compile)及联结(link)即能执行,同时包含了更多及更容易使用的内建 功能。单击此处编辑母版标题样式丰富的程式工具箱丰富的程式工具箱-MATLAB的程式工具箱融合了套装前软体的优点,与一个灵活的开放但容易操作之环境,这些工具箱提 供了

5、使用者在特别应用领域所需之许多函数。现有工具箱有:符号运算(利用Maple V的计算核心执行)、影像处理、统计分析、信号处理、神经网络、模拟分析、控制系统、即时控制、系统确认、强建控 制、弧线分析、最佳化、模糊逻辑、mu分析及合成、化学计量分析。单击此处编辑母版标题样式MatLabMatLab简介简介MATLAB是什么?是什么?MATLABMATLAB表示矩表示矩阵实验阵实验室。室。典型的使用包括典型的使用包括:数学和计算 算术发展模型,模拟,和原型 数据分析,开发,和可视化 科学和工程图学 应用发展包括图形用户界面设计单击此处编辑母版标题样式MATLAB系统的主要组成部分系统的主要组成部分M

6、ATLABMATLAB系统由系统由5 5主要的部分构成:主要的部分构成:1.MATLABMATLAB开发环境。开发环境。这是你作为MATLAB用户或程序编制员的一套工具和设施。2.MATLAB MATLAB的数学函数库。的数学函数库。数学和分析的功能在MATLAB工具箱中被组织成8个文件夹。单击此处编辑母版标题样式 elmat elmat 初步矩阵,和矩阵操作。初步矩阵,和矩阵操作。elfun elfun 初步的数学函数。初步的数学函数。specfun specfun 专门的数学函数。专门的数学函数。matfun matfun 矩阵函数用数字表示的线性的代矩阵函数用数字表示的线性的代 数。数。

7、datafun datafun 数据分析和傅立叶变换。数据分析和傅立叶变换。polyfun polyfun 多项式插值函数。多项式插值函数。funfun funfun 功能函数。功能函数。sparfun sparfun 稀疏矩阵稀疏矩阵单击此处编辑母版标题样式3.MATLAB3.MATLAB语言。语言。这是高阶的矩阵/数组语言,带控制流的描述,函数,数据结构,输入/输出,而且面向对象的编程特点。Ops 操作符和特殊字符。Lang 程序设计语言作。strfun 字符串。iofun 输入/输出。timefun 时期和标有日期。datatypes数据类型和结构。单击此处编辑母版标题样式4.4.制图系

8、统。制图系统。它为2维,而且三维的数据可视化,图象处理,动画片制作和表示图形包括高阶的指令在内。它也为包括低阶的指令在内,允许你建造完整的图形用户界面(GUIs),MATLAB应用。制图功能在MATLAB工具箱中被组织成5个文件夹:graph2d 2-的维数上的图表。graph3d 三维的图表。specgraph 专业化图表。graphics 制图法。uitools 图形用户界面工具。单击此处编辑母版标题样式5.MATLABMATLAB应用程序接口(应用程序接口(APIAPI)。)。这是允许你写C、Fortran语言与MATLAB交互。单击此处编辑母版标题样式MatLabMatLab工作环境工

9、作环境命令窗口命令窗口若输入A=1 2 3;4 5 6;7 8 10按下回车键后显示如下A=1 2 3 4 5 6 7 8 10 单击此处编辑母版标题样式清除命令窗口清除命令窗口 clc这并不清除工作空间,只是清除了显示,仍可按上箭头看到以前发出的命令仍可按上箭头看到以前发出的命令单击此处编辑母版标题样式数据格式命令数据格式命令 x=4/3 1.2345e6 format short 1.3333 0.0000 format short e 1.3333e+000 1.2345e006 format short g 1.3333 1.2345e006 format long 1.3333333

10、3333333 0.00000123450000 单击此处编辑母版标题样式format long e 1.333333333333333e+000 1.234500000000000e006 format long g 1.33333333333333 1.2345e006 format bank 1.33 0.00format+format rat 4/3 1/810045 format hex 3ff5555555555555 3eb4b6231abfd271单击此处编辑母版标题样式还有两个格式:format compact format compact (紧凑显示紧凑显示)format

11、loose format loose(命令与结果隔行显示命令与结果隔行显示)禁止结果的显示:在命令后加上分号,则屏幕上不会立即显示出结果,这在运算大的数据量时十分有用,如下命令产生100*100的幻方:A=magic(100);单击此处编辑母版标题样式长命令行长命令行 如想另起一行输入命令,在末尾加上.即可,如:s=1 1/2+1/3 1/4+1/5 1/6+1/7.1/8+1/9 1/10+1/11 1/12;单击此处编辑母版标题样式 MatLabMatLab工作空间工作空间你可用whowho或或whoswhos来察看当前工作空间中有哪些变量,如:whos Name Size Bytes C

12、lassA 4x4 128 double arrayD 3x5 120 double array M 10 x1 40 cell array S 1x3 628 struct array h 1x11 22 char array 单击此处编辑母版标题样式保存、重载工作空间保存、重载工作空间 你可以将工作空间保存为一个二进制的M文件,以后还可以恢复回来:save june10也可只保存工作空间中的部分变量值save june10 x y z重载时只需输入load june10单击此处编辑母版标题样式查找路径查找路径 当你输入“yourpig时发生了什么呢?1:察看是否是变量;2:察看是否是内建函

13、数;3:察看当前目录下是否有文件:yourpig.m;4:察看查找目录下是否有文件:yourpig.m;单击此处编辑母版标题样式对于查找路径中的文件,whatwhat显示当前目录下的文件,加上路径后可显示输入的路径下所有的MatLab文件.如:what matlabelfun(显示matlabelfun路径下的所有函数)以下二命令分别显示、编辑m文件type rankedit rank(如果rank.m文件不存在,会有相应的提示)单击此处编辑母版标题样式寻求帮助寻求帮助下面的函数在寻求帮助时十分有用:help 列出你所寻求帮助的函数的功能描述;lookfor 列出所有函数的功能描述中含有你所输入的内容的函数的简介如:help inverse显示inverse.m not found.单击此处编辑母版标题样式如:help inverse显示inverse.m not found.但如输入lookfor inverse则显示所有和inverse有关的主题和函数INVHILB Inverse Hilbert matrix ACOSH Inverse hyperbolic cosine ERFINV Inverse of the error function INV Matrix inverse PINV Pseudoinverse

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com