- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
matlab 学命令
编写一个函数文件,计算n!
例2、利用例1编写的函数计算4!,10!,在命令窗口执行该函数,马上得到结果:
函数表达式在Matlab中的运算
例1、将下列表达式改写成Matlab的输入形式:
(1) (2)
例2、定义符号函数
3.2.2 常用的表达式处理函数
1.函数表达式的四则运算
已知两个函数解:和,要求:
(1)用函数f+g;
(2)用函数f-g;
(3)用函数f*g;
(4)若,则用函数f/g;
(5)用函数
例3、定义符号函数,,
3.求反函数
返回函数f的反函数,用参数u指定反函数的自变量,当f中只有一个字母时,u可以省略。
例6、求函数的反函数
4.求函数值
一般的函数可以用function编制函数文件来定义,这时要计算某点的函数值只需要调用该函数即可。特别地,对于表达式函数,也可以直接将其定义为符号函数,这种定义方式简单明了,这时由于定义的函数名中没有参数位置,要计算函数值时,首先给自变量赋值,然后用函数eval() 求得该点处的函数值。
例7、定义函数,并计算
3.2.3 求函数的零点
在实际应用中经常涉及到求函数零点的问题。Matlab提供了函数fzero用于求函数的零点,其基本调用格式为:
说明:其中函数f是要求零点的函数。x是计算的初始值,既可以是标量也可以是二维向量。当x是标量时函数自动在初始值附近找到函数值异号的区间,然后迭代求出函数值为零时自变量的值,若找不到,则返回NaN;当x为二维向量时,函数在区间寻找函数值为零时自变量的值,此时要求在处的函数值异号,否则系统会显示出错。
注意:参数x应该是很接近零点的一个数(一般先用较粗略的方法找到计算初始值x,再用这个函数进行精确计算),否则误差较大。
例8、求方程的根在区间[0,1]内的根
例9、先粗略估计方程的零点,然后用fzero计算
3.2.4 多项式函数
多项式函数是函数中很常见的,Matlab中有很多函数涉及多项式的处理。这里介绍几个常用函数。需要说明的是,这里介绍的函数有的不仅仅适用于多项式,而且适用于所有函数。在没有特别说明的时候,介绍的函数仅仅适用于多项式函数。
1.多项式的表示方法
Matlab中的多项式可以用一般函数表达式的表示方法,也可以将多项式写为行向量,其中数为多项式降幂书写时每次幂的系数,缺项多项式要补零。
例8、定义多项式函数
2.常用多项式函数
(1)多项式求根函数roots(A),参数A是一个表示多项式的行向量。其结果也是一个行向量。
例11、计算多项式方程的根:
例12、计算多项式方程的根:
(2)多项式四则运算
如果是用符号函数定义的多项式,其四则运算和一般符号函数相同。
另外,很多时候多项式都是以行向量的形式表示的,这时,对于两个次数不同的多项式要进行加减运算,需要将低阶多项式行向量前面补0,让两个多项式的维数(向量中数字的个数)相同。
例13、设,,计算,
多项式相乘用函数conv(A1,A2);多项式相除用函数deconv(A1,A2)。它们的参数A1,A2都是表示多项式的行向量。函数deconv(A1,A2)的格式有两种:(1)deconv(f,g)返回f除以g的商;(2)[q,r]=deconv(f,g)计算f除以g,q表示商,r表示余式。
例14、,同上例,计算
例15、,同上,求的商式和余式
3.表达式的变形
下列函数中的参数可以是任意的函数,这里即使是多项式函数也不能以向量的形式给出。
(1)因式分解函数factor(f)对表达式进行因式分解;
例16、对函数进行因式分解 factor(f)
(2)表达式展开函数expand(f),将表达式f展开。
例17、对例14中的多项式用符号函数来定义,结果需要用expand()函数展开。
例18、展开函数
3.3 极限与连续实验
3.3.1 用MATLAB计算极限
用limit函数可以计算符号表达式的极限,其调用格式有以下几种:
格式 功能 Limit(F,x,a) 计算符号表达式F在条件x→a下的极限值 Limit(F, a) 计算符号表达式F中由findsym(F)返回的独立变量趋于a 时的极限值 Limit(F) 计算符号表达式F在条件x→0下的极限值 Limit(F,x,a,‘right’)或
Limit(F,x,a,‘left’) 计算符号表达式F在条件x→a下的极限值,其中“right”,“left”用来指定取极限的方向,分别表示右极限和左极限 说明:(1)F是被求极限的函数表达式,要以符号表达式的方式定义,当中出现的字母以及F(如果要用的话),事先要定义为符号变量;
(2)参数a可以是有限的数,也可以是无穷大,无穷大用inf表示;
(3)结果输出可以是数值、无
您可能关注的文档
- manager第二章_领导者.doc
- Mantis使教程.doc
- MAPGIS制教程.doc
- mapgis教.doc
- MapRedue超大机群上的简单数据处理.docx
- mapx学习笔资料手册.doc
- MARPOL第章.doc
- Mathcad义提纲.doc
- Mathcad义提纲大全.doc
- Mathemaica函数大全--运算符及特殊符号.doc
- 中国游戏出海行业简析报告 2024.docx
- 2025AI产业全景报告.pdf.docx
- 2024年度上市公司刑事犯罪报告.docx
- 新春看消费之汽车板块:市值跌宕与业绩荣枯间,书写国产汽车的奋斗篇章.docx
- 农小蜂-全国农产品批发市场价格行情监测周报(2024年第53周).docx
- 保险行业:浅析商业保理公司在资产证券化业务中的作用及相关风险缓释措施 20250115 -联合资信.docx
- 2025年人力资源趋势.docx
- 城投债季度报告:化债攻坚,转型可期-基础设施投融资行业2024年度政策回顾及展望 20250113 -中诚信.docx
- EqualOcean 2023中国品牌全球化服务新趋势报告.docx
- 睡眠医学中心:精准医疗,引领健康睡眠未来趋势 头豹词条报告系列.docx
最近下载
- 新能源汽车检测与故障诊断技术实训工单 工单1--4 新能源汽车维护与保养---高压互锁故障诊断与排除.doc
- 中华民族一家亲第一课时.ppt VIP
- 2023—2024学年度第一学期三年级数学寒假作业 .pdf VIP
- 9篇 2025年1月整理 带头带头增强党性、严守纪律、砥砺作风方面存在的问题与不足.doc VIP
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)1.docx VIP
- 心理咨询师十套试题及答案.docx VIP
- 最新外研版三年级起点四年级上册知识点总结(最新最全).pdf
- 华东师大版七年级数学上册举一反三专题4.7动角旋转问题专项训练(原卷版+解析).docx VIP
- (汇编)班子成员2024年带头增强党性、严守纪律、砥砺作风方面存在问题原因分析.doc VIP
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)6.docx VIP
文档评论(0)