数学福建农林大学数学建模培训matlab演示.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数学福建农林大学数学建模培训matlab演示.pptx》由会员分享,可在线阅读,更多相关《数学福建农林大学数学建模培训matlab演示.pptx(95页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023/3/25目录1.MATLAB简介(4)2.MATLAB发展史(5)3.MATLAB主要功能(6)4.Matla主包工具箱(7)5.matlab安装启动(8)6.Matlab入门(9)7.工作空间介绍(10)8.命令行的编辑(24)9.在工作空间计算(28)10.M文件编辑(32)11.条件语句(34)12.循环结构(36)13.空间解析几何实验(39)14.绘图基本线型(43)15.曲线的绘制(45)16.曲面的绘制(59)17.线性代数实验(64)18.矩阵的操作(67)第1页/共95页2023/3/2519.矩阵的运算(72)20.求解方程组(74)21.二次型(76)22.高等
2、数学实验(77)23.求一元函数极限(78)24.一元函数微分(80)25.泰勒展开(82)26.一元函数极值(84)27.一元函数积分(85)28.多元函数微分(86)29.多元函数极值(87)30.重积分(91)31.微分方程(92)32.函数计算器(93)33.结束语(94)目录第2页/共95页2023/3/25MATLABMATLAB简介什么是matlab 在计算机技术日新月异的今天,计算机巳同人们的日常工作和生活越来越密切地联系在一起.在科学研究和工程应用的过程中,往往需要进行大量的数学计算,传统的纸笔和计算器已经不能满足海量的计算要求.而用语言编程有一定的学习难度.Mathwork
3、s公司推出了MATLAB以其强大的功能和易用性受到越来越多的科技工作者的欢迎.MATLAB由主包和功能各异的工具箱组成,其基本数据结构是矩阵.MATLAB具有非常强大的计算功能,其巳成为世界上应用最广泛的工程计算应用软件之一.第3页/共95页2023/3/25MATLABMATLAB的发展史MATLAB的 产 生 是与数学计算紧密联系在一起的。70年代中期,美国的穆勒教授及其同事在美国国家基金会的资助下,开发了线性代数的Fortran子程序库。不久,他在给学生开线性代数课时,为了让学生能使用子程序库又不至于在编程上花费过多的时间,便为学生编写了使用子程序的接口程序。他将这个接口程序取名为MAT
4、LAB,意为“矩阵实验室”。80年代初他们又采用c语言编写了MATLAB的核心,成立了MathWorks公司并将MATLAB正式推向市场。自1984年出版以来经过不断的研究,增加了许多功能。目前MATLAB巳成为国际公认的最优秀的数学应用软件之一。第4页/共95页2023/3/25MATLABMATLAB的主要功能和特性主要功能:1.数值计算功能2.符号计算功能3.数据分析和可视 化 功能 4.文字处理功能5.SIMULINK动态仿真功能主要特点:1.功能强大 MATLAB含有30多个应用于不同领域的工具箱.2.界面友好 MATLAB其指令表达方式与习惯上的数学表达式非常接近,编程效率高.3.
5、扩展性强 用户可自由地开发自己的应用程序第5页/共95页2023/3/25MATLABMATLAB主包和工具箱MATLAB由主包和各种工具箱组成.主包是核心,工具箱是扩展的有专门功能的函数.主要工具箱有:1.控制系统工具箱 control2.小波工具箱 wavelet3.模糊逻辑工具箱 fuzzy4.神经网络工具箱 nnet5.通信工具箱comm6.线性矩阵不等式工具箱lmi7.图像处理工具箱 images8.优化工具箱 optim9.偏微分方程工具箱 pde10.财政金融工具箱 finance11.模型预测控制工具箱mpc12.样条工具箱 splines13.统计工具箱 stats14.信号
6、处理工具箱 signal第6页/共95页2023/3/25MATLABMATLAB的安装与启动MATLAB 7.0建议对系统要求:Windows98以上系统四倍速以上光驱CPU:奔腾266以上显卡:irectx 3D 兼容(16MB以上)64MB以上内存 完全安装需要1750MB MATLAB 7.0的安装:将MATLAB 7.0光盘放入光驱,自动运行或在MATLAB 目录下直接运行“Setup.exe”程序,根据安装对话窗口提示进行安装.第7页/共95页2023/3/25MATLABMATLAB入门1.如何进入 matlab软件:在windows桌面上双击matlab图标,即可进入软件 第8
7、页/共95页2023/3/25MATLABMATLAB工作空间介绍第9页/共95页2023/3/25MATLABMATLAB工作空间介绍 2.工作空间菜单命令介绍:File(文件)菜单:1.“New”有三个选项:“M-file”新建一个.m文件,打开M文件编辑器。“figure”新建一个图形窗口。“Model”新建一个simulink模型窗口第10页/共95页2023/3/25MATLABMATLAB工作空间介绍2.“Open”打开对话框,列出文件目录,选定已有的文件然后单击“打开”。3.“Open Selection”在工作空间给出M文件名,然后选择“Open Selection”选项,可打
8、开文件4.“Run Script”运行脚本文件。5.“Load Workspace”下载原已保存的数据。6.“Save Workspace”保存工作空间的变量到*.mat文件。7.“Show Workspace”打开工作空间浏览器。第11页/共95页2023/3/25MATLABMATLAB工作空间介绍8.“Show Graphics Property Editor”打开图形属性编辑器。允许交互修改图形对象属性。9.“Show GUI Layout Tool”显示图形用户界面设计向导。10.“Set Path”打开路径浏览器11.“Preferences”打开参数设置对话框.包括:设置数据格式
9、卡片字体大小选项卡片 背景颜色选项、字体颜色选项卡片第12页/共95页2023/3/25数据格式选项卡片第13页/共95页2023/3/25MATLABMATLAB工作空间介绍数据格式 解释 例 a=1/3Short 短格式 0.3333 Long 长格式 0.33333333333333Hex 十六进制 3fd5555555555555Bank 金融格式 0.33Plus +格式 +Short E 短指数方式 3.3333E-001Long E 长指数格式 3.33333333333333e-001Short G 短紧缩格式 0.3333Long G 长紧缩格式 0.333333333333
10、333Rational 有理格式 1/3Loose 稀疏格式 0.3333第14页/共95页2023/3/25字体颜色、大小选项卡片第15页/共95页2023/3/25MATLABMATLAB工作空间介绍12.“Print Setup”打印设置13.“Print”对屏幕内容打印.14.“Print Selection”有选择打印.15.“Exit Matlab”退出MATLAB.Edit(编辑)菜单:1.Undo:撤消上一次的操作。2.Cut:将选中内容剪切到剪切版上。3.Copy:复制选中的内容。4.Paste:将剪贴板上的内容粘贴下来第16页/共95页2023/3/25MATLABMATL
11、AB工作空间介绍5.Clear:清除工作空间指定变量6.Select All:全选命令窗口所有内容7.Clear Session:清除命令窗口里所有内容View菜单:控制是否显示工具栏Windows菜单:在打开的窗口之间切换Help菜单:目录帮助.提示帮助.帮助台面.第17页/共95页2023/3/25MATLABMATLAB工作空间介绍初学者常用的几个命令:1.help命令查询函数用法:?函数名;?函数名打开帮助窗口:helpwin2.demo命令浏览例子演示:demo语言示例:在打开的窗口内单击matlab之下的Matrices,然后选择右下方窗口中的例子,双击打开该例程.第18页/共95
12、页2023/3/25MATLAB帮助窗口第19页/共95页2023/3/25MATLAB演示窗口第20页/共95页2023/3/25MATLAB 演示画面第21页/共95页2023/3/25MATLABMATLAB工作空间介绍3.漫游命令:tour在命令窗口直接输入:tour该窗口为用户提供了比demo窗口更为全面的介绍。用户可以单击该窗口中的相应主题来打开相应的内容。主窗口下方的三个图案分别对应三个具有代表性的MATLAB图形。第22页/共95页2023/3/25命令行的编辑与运行1.有关命令行环境的一些操作:(1)clc 擦去一页命令窗口,光标回屏幕左上角(2)clear 从工作空间清除所
13、有变量(3)dir 列出当前目录(4)who 列出当前工作空间中的变量(5)whos 列出当前工作空间中的变量及信息 或用工具栏上的 Workspace 浏览器(6)delete 从磁盘删除指定文件(7)whech 查找指定文件的路径 第23页/共95页2023/3/25命令行的编辑与运行(9)clear all 从工作空间清除所有变量和函数(10)help 查询所列命令的帮助信息(11)save name 保存工作空间变量到文件 name.mat(12)save name x y 保存工作空间变量 x y到文件 name.mat(13)load name 下载name文件中的所有变量到工作空
14、间(14)load name x y 下载name文件中的变量x y到工作空间(15)diary name1.m 保存工作空间一段文本到文件 name1.m diary off(16)type name.m 在工作空间查看name.m文件内容(17)what 列出当前目录下的m文件和mat文件第24页/共95页2023/3/25命令行的编辑与运行Ctrl+p调用上一次的命令Ctrl+n调用下一行的命令 Ctrl+b 退后一格Ctrl+f 前移一格Ctrl+Ctrl+r 向右移一个单词Ctrl+Ctrl+l 向左移一个单词第25页/共95页2023/3/25命令行的编辑与运行HomeCtrl+a
15、 光标移到行首EndCtrl+e 光标移到行尾EscCtrl+u 清除一行DelCtrl+d 清除光标后字符BackspaceCtrl+h 清除光标前字符 Ctrl+k 清除光标至行尾字符第26页/共95页2023/3/25在Matlab工作空间计算在Matlab工作空间工作介绍:在命令窗口可直接输入运算命令进行运算例:输入一个随机整数矩阵A,求A的转置,求A的 逆:随机生成n阶整数矩阵:A=fix(15*rand(n)A的转置:A A的逆:inv(A)第27页/共95页2023/3/25工作空间计算举例:例1已知A=求A,A的行列式,A的逆.输出:A=1 5 2输入命令:3 6 4 A=1
16、5 2;3 6 4;6 8 9 6 8 9 a1=Aa1=1 3 6a2=det(A)5 6 8a3=inv(A)2 4 9a2=-17第28页/共95页2023/3/25工作空间计算举例:例2已知:方程组:输入命令:A=1 1-1;2 4 5;1-3-4b=12;6;10X=Ab输出方程组的解:X=5.4545 3.0909 -3.4545 第29页/共95页2023/3/25工作空间计算举例:例3:求函数 的极小值点xmin、极小值ymin、导数f1、不定积分f2、0,2上的定积分f3.输入命令集:x=x;y=x3-14*x2-9*x+20;输出结果:xmin=fmin(y,-2,20)x
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 福建 农林 大学 建模 培训 matlab 演示
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内