《matlab概述》ppt课件

《matlab概述》ppt课件

ID:27208961

大小:343.01 KB

页数:31页

时间:2018-11-29

《matlab概述》ppt课件_第1页
《matlab概述》ppt课件_第2页
《matlab概述》ppt课件_第3页
《matlab概述》ppt课件_第4页
《matlab概述》ppt课件_第5页
资源描述:

《《matlab概述》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章MATLAB概述1本章目标了解MATLAB的基本知识熟悉MATLAB的上机环境掌握利用MATLAB进行基本运算的方法初步具备将一般数学问题转化成对应的计算机模型并进行处理的能力2主要内容1.1科学工程计算与MATLAB1.2基本运算功能1.3基本数据类型1.4数学函数31.1科学工程计算与MATLAB科学研究和工程实践中的计算问题简单问题:计算器或直接手工推导复杂问题:计算机编程计算机编程高级编程语言Microsoft:VisualC++、VisualBasicBorland:Delphi、C++BuilderSun:Java科学计算软件工具MathWorks:MATL

2、AB4科研和工程技术人员的首选MATLABMATLAB具有用法简单、灵活、结构性强、延展性好等优点,逐渐成为科技计算、视图交互系统和程序中的首选语言工具。功能强大的数值运算功能强大的图形处理能力高级但简单的程序环境丰富的工具箱与模块集易于扩充51.2基本运算功能MATLAB的基本运算可分为三类:算术运算关系运算逻辑运算61.2.1算术运算7使用变量来进行更复杂的问题求解>>a=15+20-50+3*9a=12>>b=30b=30>>c=a*bc=360>>d=a^3-b*cd=-90728逗号或分号的区别>>x=2,y=3%逗号隔开,屏幕有回显x=2y=3>>m=2;n=3;

3、%分号隔开,无回显>>m%在提示符后直接输入变量名可查看变量的值m=29基本算术运算符运算符号运算符号加+减-乘*数组相乘.*左除数组左除.右除/数组右除./幂次方^数组幂次方.^10例1-1求解算术表达式的值>>(12+2*(7-4))/3^3ans=0.666711format命令MATLAB命令含义范例formatshort短格式3.1416formatshorte短格式科学格式3.1416e+000formatlong长格式3.14159265358979formatlonge长格式科学格式3.141592653589793e+000formatrat有理格式35

4、5/113formathex十六进制格式400921fb54442d18formatbank银行格式3.14121.2.2关系运算运算符号运算符号大于>小于<等于==不等于~=大于等于>=小于等于<=13关系运算的结果类型为逻辑量(0,1)>>x=2;>>x>3ans=0>>x<=2ans=1141.2.3逻辑运算逻辑运算符用于将关系表达式或逻辑量连接起来,构成较复杂的逻辑表达式。逻辑表达式的值也是逻辑量。运算符号运算符号与&或

5、非~异或xor151.3基本数据类型MATLAB数据类型数值逻辑字符串元胞结构类161.3.1数值类型分类方法一:双精度型(系统默认类型)单精度型带

6、符号整数无符号整数分类方法二标量数组矩阵分类方法三实数复数>>z1=1+2iz1=1.0000+2.0000i>>z2=3+4jz2=3.0000+4.0000i171.3.2字符串类型字符串:包含在一对单引号中的字符集合>>s='hello,MATLAB'%定义字符串变量ss=hello,MATLAB181.3.3变量和表达式变量的命名方式:变量名由字母、数字和下划线组成;变量名中的英文字母大小写是有区别的;变量名的最大长度是有规定的不同版本的系统规定不同:19个字符、31或63个字符等可调用namelengthmax函数得到系统规定长度19MATLAB系统的特殊变量和常数

7、特殊变量意义ans如果用户未定义变量名,系统用于计算结果存储的默认变量名pi圆周率π(=3.1415926...)inf或Inf无穷大∞值,如1/0eps浮点运算的相对精度2^(-52)realmax最大的正浮点数,2^(1024)-1realmin最小的正浮点数,2^(-1022)NaN或nan不定量,如0/0或inf/infi或j虚数单位nargin函数输入参数个数nargout函数输出参数个数lasterr存放最新的错误信息lastwarn存放最新的警告信息20变量的使用>>clear%删除工作区中所有定义过的变量>>whos%查看当前工作区内变量信息,无显示表示没有定

8、义的变量>>xy=1;yx=2;%对变量赋值>>xy%查看变量xy的当前数值xy=1>>whosNameSizeBytesClassxy1x18doublearrayyx1x18doublearrayGrandtotalis2elementsusing16bytes>>clearxyyx%删除变量xy及yx>>whos>>xy%这时变量xy已经不存在了???Undefinedfunctionorvariable'xy'.211.4数学函数类型函数含义三角函数sin(x)正弦值asin(x)反正弦值cos

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

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

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