2010数学建模素质培训

2010数学建模素质培训

ID:15854882

大小:279.50 KB

页数:12页

时间:2018-08-06

2010数学建模素质培训_第1页
2010数学建模素质培训_第2页
2010数学建模素质培训_第3页
2010数学建模素质培训_第4页
2010数学建模素质培训_第5页
资源描述:

《2010数学建模素质培训》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2010数学建模素质培训《科学计算与数学软件》一、MATLAB简介1.MATLAB软件的目的Matlab是MatrixLaboratory的英文缩写。主要是解决计算问题,它的基本的计算单位是向量或矩阵,所以在使用过程中尽量注意用矩阵作为基本单位进行运算。如:计算函数在一些点处的函数值。2.MATLAB软件的认识(1)MATLAB桌面主要窗口及其作用:窗口描述command用于输入命令使matlab进行某项处理Commandhistory用于显示或运行在命令窗口发生过的命令的历史记录CurrentDirectoryM

2、atlab中路径和文件管理的图形用户界面(GUI)Workspace查看、编辑、装载和保存变量的图形用户界面(GUI)Help查找并查看帮助文档的图形用户界面Profiler用于分析M文件运行性能的工具(2)Matlab的主要特点1)运算功能的强大;2)作图功能的强大。(3)MATLAB的工具箱及主要应用领域工具箱名称应用领域系统控制数据分析信号处理通信系统金融系统工程数学土木工程图形可视化MATLAB核心●●●●●●●●Notebook●●●●●●●●MATLABComplier●●●●●●●MATLABCMat

3、hLibrary●●●●●●Simulink●●●●●●●SymbolicMath●●●●●●●●SimulinkAccelerator●●●Chemometrics●●Communication●●●ControlSystem●●●Finance●●●SystemIdentification●●12FuzzyLogical●●●●High-orderSpectralAnalysis●●●ImageProcessing●●●ModelPredictiveControl●●NGAFoundation●NeuralNe

4、twork●●●MMLE3Identification●LMIControl●●●ModelPredictiveControl●QFTControlDesign●RobustControl●Spline●●●●●●●Statistics●●●●●●●●DSPBlockset●●Fixed-PointBlockset●NonlinearControlDesignBlockset●Real-timeWorkshop●●●RTWAdaExtention●●●Wavelet●●●●●●PartialDifferential

5、Equation●●●●Optimization●●●●●●●●Stateflow●●●SignalProcessing●●●●MuAnalysisandSynthesis●●●FrequencyDomainIdentificaion●●●●Maptools●●●3.MATLAB数据的运行的方式(1)MATLAB数据的数值运行方式;(2)MATLAB数据的符号数学运算法(解析法)(symbolicmathematic)。二、MATLAB数值计算的基本操作1、matlab的基本操作(1)基本特性1〉简单的数学运算运算

6、符说明运算符说明+加左除—减^幂*乘’复数共轭或转置/除()指定计算顺序2〉特别说明运算/与的区别:4/2=242=0.52)关于变量1〉要求:12变量名的第一个字符必须是字母,后面可以跟个数不限的字符、数字或下划线。但不能为空格,不能用matlab内定的字符函数(如for等),变量有大小写之分。2〉一些常用的常数常数pii或jnarginnargoutNaN或nan值3.1415…虚数单位输入参数个数输出参数个数空缺值3)注释与标点符号1〉(;):使用其结尾表示在屏幕上不显示结果;2〉(%):之后的所有文本

7、都被看作是一条注释;3〉(,或;):在一行中输入多条命令;4〉(%{…%}):注释很长时可用;5〉(…):命令换行符,注意其中间应有一空格。4)数学函数符号说明举例cos()三角函数(弧度)acos(3*pi/4)acosd()反三角函数(度数)acosd(0.5)^求乘方:x^3exp()求指数:exp(2)Log()求自然对数:log(2)Sqrt()求平方根:sqrt(4)abs()求绝对值:abs(x-2)(2)数组的构造1)直接构造法只需要用空格或逗号间隔数组元素,然后用方括号括起来。例:>>x=[023

8、678]2)增量构造法1>利用matlab提供的冒号操作符(first:last)可以生成的矩阵,即数组。默认方式为以1单位逐渐增加。例:>>A=10:152>使用冒号操作符指定具体的增量步长值,即(first:step:last)。例:>>D=10:5:503>要创建递减的数组,只需指定增量为负值即可。例:>>F=10:-1:13)linspace函数构造

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。