ImageVerifierCode 换一换
格式:PPT , 页数:55 ,大小:2.36MB ,
资源ID:15587024      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15587024.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第三章MATLAB中的函数优质PPT.ppt)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

第三章MATLAB中的函数优质PPT.ppt

1、林雅洁()函数的自变量既可以是标量也可函数的自变量既可以是标量也可以是矩阵以是矩阵南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()函数的组成函数的组成 输出变量输出变量=函数名函数名(输入变量输入变量)名称名称Name输入输入Input argument(s)输出输出Output南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()有些函数有多个输入有些函数有多个输入余项函数余项函数rem(x,y)有两个输入:被有两个输入:被除数、除数除数、除数计算计算10数以数以3的余数

2、的余数南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()有的函数有多个输出有的函数有多个输出函数函数size求矩阵的行数和列数求矩阵的行数和列数两个输出存储在一个数组里,分别两个输出存储在一个数组里,分别是矩阵的行数和列数是矩阵的行数和列数南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()也可以用赋值语句直接赋值给两也可以用赋值语句直接赋值给两个变量个变量南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()还可以

3、使用函数的嵌套实现更复还可以使用函数的嵌套实现更复杂的表达式杂的表达式南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()二、帮助功能二、帮助功能helpMATLAB为用户提供了非常完整为用户提供了非常完整的帮助系统。的帮助系统。有两种方法可以获取帮助信息有两种方法可以获取帮助信息在命令行直接输入在命令行直接输入help命令命令在主菜单中选择在主菜单中选择help,或者按下,或者按下F1功功能键在命令窗口中直接输入能键在命令窗口中直接输入helpwin就能够打开一个就能够打开一个HTML格式的帮助格式的帮助文件;按文件;按Start键

4、或者选择菜单上的键或者选择菜单上的Help图标可以获取在线图标可以获取在线HTML格式格式的帮助信息的帮助信息南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()在命令窗口直接键入在命令窗口直接键入help南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()在主菜单中选择在主菜单中选择Help南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究

5、生公共实验课电子讲义主讲人:林雅洁()三三.初等数学函数初等数学函数初等数学函数包括对数函数、指数初等数学函数包括对数函数、指数函数、绝对值函数、四舍五入函数函数、绝对值函数、四舍五入函数和离散数学中的函数和离散数学中的函数南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()1.常用计算常用计算abs(x)绝对值绝对值sqrt(x)平方根平方根sign(x)符号函数符号函数exp(x)elog(x)自然对数自然对数log10(x)常用对数常用对数x南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电

6、子讲义主讲人:林雅洁()2.取整函数取整函数round(x):对:对x四舍五入四舍五入fix(x):对x取整,舍弃小数点后的取整,舍弃小数点后的数值数值floor(x):对x负向取整负向取整ceil(x):对x正向取整正向取整南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()3.离散数学离散数学factor(x):因式分解:因式分解gcd(x,y):最大公因数最大公因数lcm(x):最小公倍数最小公倍数rats(x):用分数表示用分数表示factorial(x):阶乘:阶乘nchoosek(n,k):计算:计算n中选中选k的组合数的

7、组合数primes(x):找出小于:找出小于x的素数的素数isprime(x):检查:检查x是否为素数。如是返是否为素数。如是返回回1,否则返回,否则返回0南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()四四.三角函数三角函数sin(x)正弦(弧度表示)正弦(弧度表示)cos(x)余弦(弧度表示)余弦(弧度表示)tan(x)正切(弧度表示)正切(弧度表示)asin(x)反正弦(弧度表示)反正弦(弧度表示)sinh(x)双曲正弦(弧度表示)双曲正弦(弧度表示)asinh(x)反双曲正弦(弧度表示)反双曲正弦(弧度表示)sind(x)

8、正弦(角度表示)正弦(角度表示)asind(x)反正弦(角度表示)反正弦(角度表示)南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()五五.数据分析函数数据分析函数max(x):最大值:最大值min(x):最小值:最小值mean(x):平均值:平均值median(x):各列平均值的行矢量各列平均值的行矢量sum(x):求和:求和prod(x):乘积:乘积sort(x):排序:排序南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()当当x值为向量时,无论是行向值为向量时,无论

9、是行向量还是列向量,量还是列向量,max函数求的函数求的都是最大值都是最大值南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()当当x是矩阵时,是矩阵时,max求每求每一列的最大值一列的最大值南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()最大值数值最大值数值最大值在矩阵最大值在矩阵中的位置中的位置max函数也可以用于确定最大函数也可以用于确定最大值在矩阵中的确切位置值在矩阵中的确切位置南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课

10、电子讲义主讲人:林雅洁()最大值的位置最大值的位置最大值最大值南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()在在MATLAB中对数据排序很简单,中对数据排序很简单,只要使用只要使用sort函数函数默认按照升序排列默认按照升序排列南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()只要使用字符串只要使用字符串 descend 可以可以强制函数按降序排列强制函数按降序排列南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林

11、雅洁()若若x是矩阵,则按照是矩阵,则按照列进行升序排列列进行升序排列南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()函数函数sortrows可以按照指定可以按照指定列为标准,对各行排序。列为标准,对各行排序。默认第一列数据为标准对默认第一列数据为标准对行进行排序,列与列之前行进行排序,列与列之前的对应关系保持不变的对应关系保持不变南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()在这个例子中,以第二列在这个例子中,以第二列数据为标准对行进行排序数据为标准对行进行排序南

12、京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()以第二列数据为标准,对以第二列数据为标准,对各行进行降序排列各行进行降序排列注意:函数注意:函数sortrows也可也可以降序排列,但是和函数以降序排列,但是和函数sort的语法有所不同的语法有所不同南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()确定函数的规模确定函数的规模size(x)求矩阵求矩阵x的行和列的行和列length(x)确定矩阵确定矩阵x的最大长度的最大长度南京航空航天大学自动化学院应用电子教学中心 MAT

13、LAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()方差和标准差方差和标准差std(x)var(x)正态分布正态分布南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()六六.随机数随机数1.均匀随机数均匀随机数rand(x)产生一个产生一个0到到1区间内的区间内的n*n的均匀随的均匀随机数矩阵机数矩阵rand(n,m)产生一个产生一个0到到1区间内的区间内的m*n的均匀随的均匀随机数矩阵机数矩阵南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用研究生公共实验课电子讲义主讲人:林雅洁()如果你使用随机函数如果你使用随机函数rand创建一个非常大的随机数创建一个非常大的随机数矩阵,平均值是矩阵,平均值是0.5南京航空航天大学自动化学院应用电子教学中心 MATLAB仿真技术与应用

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1