第02讲 MATLAB语言基础ppt课件.ppt

第02讲 MATLAB语言基础ppt课件.ppt

ID:59195061

大小:1.28 MB

页数:37页

时间:2020-09-26

第02讲  MATLAB语言基础ppt课件.ppt_第1页
第02讲  MATLAB语言基础ppt课件.ppt_第2页
第02讲  MATLAB语言基础ppt课件.ppt_第3页
第02讲  MATLAB语言基础ppt课件.ppt_第4页
第02讲  MATLAB语言基础ppt课件.ppt_第5页
资源描述:

《第02讲 MATLAB语言基础ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二讲MATLAB语言基础放入光盘,运行安装程序软件安装安装欢迎屏幕,点击下一步软件安装提示输入序列号软件安装序列号文件一般在安装光盘上软件安装复制序列号软件安装复制到序列号输入位置软件安装软件授权协议,同意就行了软件安装输入公司姓名和单位名称软件安装提示要不要网上更行软件安装安装选项软件安装提示安装空间软件安装如果安装过或者旧版本,提示是否覆盖软件安装安装进行中软件安装是否安装运行库软件安装安装结束,重新启动软件安装开始菜单软件安装一、MATLAB的数据二、MATLAB的运算符三、MATLAB的函数四、MATLAB的矩阵产生五、MATLAB的矩阵操作MATLAB语言基

2、础一、MATLAB的数据基本语句:[变量1,变量2,...]=表达式(参数1,参数2,...)常量3e8、[1,2;3,4]数据变量A=[1,2,3;4,5,6]永久变量pi、i算术运算符+、-、*、/表达式运算符关系运算符>、<、=逻辑运算符&、

3、、~内部函数sin、cos函数工具箱扩展函数imread自定义函数myfMATLAB语法结构1、数值表示方式MATLAB环境下的数值(矩阵的元素)一般采用十进制,可以带小数点和正负号,以下数值都是合法的:5+10-20.560.0045-1000.1.3e-4100e20-0.023e-012MATLAB语言基础一、MATL

4、AB的数据2、数值显示格式MATLAB内部数据运算都按双精度数据格式进行运算,不必指定数据格式。可将运算结果显示为以下格式:short-短整数,long-长整数shorte-8位指数,longe-16位指数shortg-显示8位,longg-显示16位hex-十六进制,bank-货币格式+-显示正负号,rational-有理数格式MATLAB语言基础一、MATLAB的数据3、永久变量realmin-最小浮点数realmax-最大浮点数eps-容差变量,定义1.0到最近浮点的距离pi-圆周率inf-正无穷大,(1/0)nan-非数,(0/0)i,j-虚数单位举例1:r=1

5、/0,1/r(无穷大使用)举例2:r=0+realmin,sin(r)/rMATLAB语言基础一、MATLAB的数据1、算术运算符“+”-加,“-”-减,“*”-乘,“/”-除“∧”-幂,“.”-点运算MATLAB的算术运算符合通常的四则运算规则,它的计算能力及其强大。例1:[5+2×(7-3)]÷2^3例2:[(3+4i)×(5+6i)]^0.1例3:1÷0,(-1)^-1.5,0÷0MATLAB语言基础一、MATLAB的数据二、MATLAB的运算符复数计算1、直角坐标:z=a+bi例:z=2.73+5.48i2、极坐标:z=r*exp(i*s)例:z=2*exp(i

6、*pi/3)3、四个函数:real(z)-实部,imag(z)-虚部abs(z)-模,angle(z)-辐角MATLAB语言基础一、MATLAB的数据二、MATLAB的运算符2、关系运算符“<”-小于,“<=”-小于等于,“==”-全等于,“>”-大于,“>=”-大于等于,“~=”-不等于关系运算结果仅为0和1。例1:a=3>=10例2:A=[1,2,3;4,5,6];B=4*ones(2,3)B<=A例3:b=4b<=AMATLAB语言基础一、MATLAB的数据二、MATLAB的运算符3、逻辑运算符“&”-与,“

7、”-或,“~”-非逻辑运算的结果仅为0和非0(1)。例

8、1:A=[0,2,3,4;1,3,5,0]B=[1,0,5,3;1,5,0,5]A&B例2:a=1&0+1运算的优先级:b=10-1>2

9、4算术运算最高c=(a&b)

10、(a&b)关系运算其次d=a&b-a<=1逻辑运算最低MATLAB语言基础一、MATLAB的数据二、MATLAB的运算符1、基本函数sin-正弦,cos-余弦,tan-正切,cot-余切,asin-反正弦,acos-反余弦,atan-反正切,acot-反余切fix-朝零方向取整,ceil-朝正无穷大方向取整round-四舍五入取整,floor-朝负无穷大方向取整log10-常用对数,log-自然对数exp

11、-指数,sqrt-平方根sign-符号函数,conj-复数共轭MATLAB语言基础一、MATLAB的数据二、MATLAB的运算符MATLAB语言基础一、MATLAB的数据二、MATLAB的运算符三、MATLAB的函数2、自定义函数*在命令行内建立函数:f=inline('sin(x)+cos(x)');计算sin(2.0)+cos(2.0):f(2.0)*用函数文件的方式:建立sincos.m文件:%这是一个简单的函数文件%本函数用于计算sin(x)+cos(x)的值%函数形式为:y=sin(x)+cos(x)functiony=sinc

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

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

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