欢迎来到天天文库
浏览记录
ID:44270903
大小:2.39 MB
页数:134页
时间:2019-10-20
《MATLAB基础应用2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、北京理工大学数学系MATLAB一Matlab简介Matlab:矩阵实验室MATrix+LABoratory。主要用于方便矩阵的存取,其基本元素是无须定义维数的矩阵。1984年,SteveBangert,CleveMoler&JohnLittle成立MathWorks公司,正是把Matlab推向市场。20世纪70年代,时任美国新墨西哥州大学计算机科学系主任CleveMoler教授出于减轻学生编成负担的动机,为学生设计了一组调用LINPACK和EISPACK库程序的“通俗易用”的接口,此即用FORTRAN编写的萌芽状态
2、的MATLAB它是一套高性能的数值计算和可视化数学软件。在Matlab环境下,对所要求解的问题,用户只需简单地列出数学表达式,其结果便以数值或图形方式显示出来。1993年,Mathworks公司推出了Matlab4.0版本,系统平台由DOS改为WINDOWS。1997年,Mathworks公司推出了Matlab5.0版本,1999年推出5.3版本。2002年推出6.5版本。现在使用7.0以上版本。Matlab:Matlab主包:数百个核心内部函数;各种可选Toolbox”工具包”:功能性工具包:扩充Matlab的符
3、号计算功能、图示建模仿真功能、文字处理功能、硬件适时交互功能;学科性工具包:Controltoolbox,Optimizationtollbox…..它可用来求解各类学科的问题,包括:信号处理、图象处理、控制、系统辨识、神经网络等.Matlab的主要特点:4.语法限制不严格,程序设计自由度大;2.运算符丰富;3.具有结构化的控制语句(如for循环、while循环、break语句和if语句和面向对象编程的特性;1.语言简洁紧凑,使用方便灵活,库函数极其丰富;5.图形功能强大;6.功能强大的工具箱;7.源程序的开放性;
4、优点:功能强大;界面友善,语言自然;开放性强。编程效率高、易学易用.运行Matlab的可执行文件,自动创建Matlab指令窗(CommandWindow)。初学者可在命令窗键入:>>demo或intro(入门演示)发现指令不知如何使用时,help命令将告诉你使用。例:>>helpsinSINSine.SIN(X)isthesineoftheelementsofX.二Matlab工作环境在Matlab下进行基本数学运算,只需将运算式直接打入提示号(>>)之后,并按入Enter键即可。例如:>>(10*19+2/4-3
5、4)/2*3ans=234.7500Matlab可以将计算结果以不同的精确度的数字格式显示,直接在指令视窗键入以下的各个数字显示格式的指令。formatshort(这是默认的)小数点后4位Formatlong15位数字表示Formatshorte5位科学计数表示Formatlonge15位科学计数表示等等Matlab利用了↑↓二个游标键可以将所下过的指令叫回来重覆使用Ctrl+C(即同时按Ctrl及C二个键)可以用来中止执行中的Matlab的工作。三变量及其命名规则1变量MATLAB中变量的命名规则是:(1)变量名
6、必须是不含空格的单个词;(2)变量名区分大小写;(3)变量名最多不超过19个字符;(4)变量名必须以字母打头,之后可以是任意字母、数字或下划线,变量名中不允许使用标点符号.预定义的变量ans预设的计算结果的变量名epsMatlab定义的正的极小值=2.2204e-16pi内建的π值inf∞值,无限大(1/0)NaN无法定义一个数目(0/0)i或j虚数单位i=j=(-1)^(1/2)而键入clear则是清除所有定义过的变量名称。2、数学运算符号及标点符号(1)MATLAB的每条命令后,若为逗号或无标点符号,则显示命令
7、的结果;若命令后为分号,则禁止显示结果.(2)“%”后面所有文字为注释.(3)“......”表示续行.三角函数和双曲函数名称含义名称含义名称含义sin正弦csc余割atanh反双曲正切cos余弦asec反正割acoth反双曲余切tan正切acsc反余割sech双曲正割cot余切sinh双曲正弦csch双曲余割asin反正弦cosh双曲余弦asech反双曲正割acos反余弦tanh双曲正切acsch反双曲余割atan反正切coth双曲余切acot反余切asinh反双曲正弦sec正割acosh反双曲余弦3、数学函数指
8、数函数名称含义名称含义名称含义expE为底的指数log1010为底的对数pow22的幂log自然对数log22为底的对数sqrt平方根复数函数名称含义名称含义名称含义abs绝对值conj复数共轭real复数实部angle相角imag复数虚部取整函数和求余函数名称含义名称含义ceil向+∞取整rem求余数fix向0取整round向靠近整数取整floor向-∞取
此文档下载收益归作者所有