- 1、本文档共40页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
matlab第二讲__数值计和符号计算matlab第二讲__数值计算和符号计算
Matlab基础应用 * 用subs函数对符号表达式 进行替换。 例9: f=sym(‘(x+y)^2+3*(x+y)+5’) x=5; f1=subs(f) f1 = (5+y)^2+3*(5+y)+5 f2=subs(f,’x+y’,’z’) f2 = z^2+3*z+5 Matlab基础应用 * 2.4 符号方程求解 代数方程 代数方程的求解由函数solve实现: 语法: solve(f) 求解符号方程f solve(f1,…,fn) 求解由f1,…,fn组成的代数方程组 常微分方程 使用函数dsolve来求解常微分方程 语法: dsolve(‘eq’, ‘cond’, ’v‘) dsolve(eq1, eq2,…, cond1,cond2, ..., v) Matlab基础应用 * 例10: 1.求代数方程a*x*x+b*x+c=0的解 f=sym(a*x*x+b*x+c=0) solve(f) 2.求微分方程y‘=x的通解,指定x为自由变量。 dsolve( ‘ Dy=x ’,‘x’) %注意y’的输入方法 3.求微分方程y’’=1+y’的特解,加初始条件y(0)=1, y’(0)=0 dsolve( D2y=1+Dy’, y(0)=1’,’Dy(0)=0 ) 4.微分方程组的通解 [x,y]=dsolve(Dx=y+x,Dy=2*x) 注意微分表达式和初始条件的输入方法。 Matlab基础应用 * 2.5 符号微积分 符号微分 语法: diff(f) ——求f对自由变量的一阶微分 diff(f,’v’) ——求f对符号变量v的一阶微分 diff(f,’v’,n) ——求f对符号变量v求n阶微分 符号积分 语法: int(f,’v’) ——求表达式f的对符号变量v的不定积分 int(f,’v’,a,b) ——求表达式f的对符号变量v的在(a,b)范围内定积分 Matlab基础应用 * 例11: Matlab基础应用 * 例12: Matlab基础应用 * 2.6 符号积分变换 F=fourier(f,t,w)——求时域函数f(t)的傅立叶变换F(w) f=ifourier(F,w,t)——求频域函数F(w)的傅立叶反变换 傅立叶(Fourier)变换及其反变换 F=laplace (f,t,s)——求时域函数f(t)的拉普拉斯变换 f=ilaplace (F,s,t)——求频域函数F的拉普拉斯反变换 拉普拉斯(Laplace)变换及其反变换 Z变换及其反变换 F=ztrans(f,n,z)——求时域序列f(n)的Z变换 f=iztrans(F,z,n)——求频域序列F的Z反变换 Matlab基础应用 * MATLAB提供了十多个绘图命令,可以很容易地将符号表达式图形化,这些命令开头为“ez” (1)绘制符号函数的二维曲线 语法:ezplot(f,[xmin,xmax],fig) 说明:f:是将要画的符号函数;[xmin,xmax]:是自变量范围,默认值为[-2pi,2pi];fig:是指定的图形窗口,默认为当前窗口。 (2)绘制符号函数的三维曲线 ezplot3(x,y,z,[tmin,tmax],’animate’) 说明:x,y,z分别为符号函数x(t),y(t),z(t);[tmin,tmax]为t的范围,可省略;‘animate’用来设置动画的绘制曲线过程,可省略。 2.7 符号函数的可视化 Matlab基础应用 * 1.计算f(t)=1/t的Fourier变换F syms t w F=fourier(1/t,t,w) 2.求1/(s+2)的拉普拉斯的反变换 syms s t f1=ilaplace(1/(s+2),s,t) ezplot(1/(s+2)) 3.求函数f=2n的Z变换 syms n z f=2*n Fz=ztrans(2*n,n,z) 例13: Matlab基础应用 * 扩展阅读 符号极限和符号级数 图形化的符号函数计算器 Maple接口 * * * * 在控制系统的分析中经常需要将由分母多项式和分子多项式构成的传递函数进行部分分式展开。 例:表达式:100(s+2)/(s(s+1)(s+20))进行部分分式展开 A=[1 21 20 0]; B=[100 200]; [r,p,k]=residue(B,A) * * 全元素方式赋值,要求a与b矩阵元素数必须相等,但行列数不一定相等。 a(:)=b,实际上就是按单下标的方式,给矩阵赋值。 *
您可能关注的文档
- 2016超星尔雅创新思维期末试答案及课后练习答案(全)2016超星尔雅创新思维期末考试答案及课后练习答案(全).docx
- 2016高考语文现代文阅读2.doc
- 2016春《课时夺冠》九年级学人教版下册课件:期中测试题2016春《课时夺冠》九年级数学人教版下册课件:期中测试题.ppt
- 2016高三一轮总复习·化学查落实练7排查落实练7.doc
- 2016贵州省百万公众网络学答题-6习答题-6.docx
- 2016届高三复习教学建议2.ppt
- 2016届高考英语研讨会:英书面表达能力培养之我见(共55张ppt)2016届高考英语研讨会:英语书面表达能力培养之我见(共55张ppt).ppt
- 2016年福州市专业技术人员新能力培养与提高试题与答案2016年福州市专业技术人员创新能力培养与提高试题与答案.doc
- 2016年口腔执业医师考试大-口腔组织病理学2016年口腔执业医师考试大纲-口腔组织病理学.docx
- 2016年四川省公务员考试大解析纲解析.docx
- 中国国家标准 GB/T 18233.4-2024信息技术 用户建筑群通用布缆 第4部分:住宅.pdf
- GB/T 18233.4-2024信息技术 用户建筑群通用布缆 第4部分:住宅.pdf
- GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计.pdf
- 《GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计》.pdf
- 中国国家标准 GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计.pdf
- GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置.pdf
- 《GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置》.pdf
- 中国国家标准 GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置.pdf
- GB/T 17889.4-2024梯子 第4部分:铰链梯.pdf
- 《GB/T 17889.4-2024梯子 第4部分:铰链梯》.pdf
文档评论(0)