- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
函数的傅立叶级数 MATLAB 5.x版中,尚未提供求函数傅立叶级数的内部函数。下面我们自己设计一个简化的求任意函数的傅立叶级数的函数文件。 function mfourier mfourier f,n syms x a b c; mfourier int f,-pi,pi /2; %计算a0 for i 1:n a i int f*cos i*x ,-pi,pi ; b i int f*sin i*x ,-pi,pi ; mfourier mfourier+a i *cos i*x +b i *sin i*x ; end Return 调用该函数时,需给出被展开的符号函数f和展开项数n,不可缺省。 例6.26在[-π,π]区间展开函数为傅立叶级数。 命令如下: x sym x ;a sym a ; f x; mfourier f,5 %求f x x的傅立叶级数的前5项 f abs x ; mfourier f,5 %求f x |x|的傅立叶级数的前5项 syms a; f cos a*x ; mfourier f,6 %求f x cos ax 的傅立叶级数的前6项 f sin a*x ; mfourier f,4 %求f x sin ax 的傅立叶级数的前4项 线性方程组求解 非线性方程的根 非线性方程的根 例: Matlab 符号方程求解器 Matlab 符号方程求解器 其它运算 本文观看结束!!! 需要特别注意的是: ① solver 可以取以上五个函数之一,不同的函数代表不同的内部算法:ode23 运用组合的 2/3 阶龙格—库塔—费尔贝算法,ode45 运用组合的 4/5 阶龙格—库塔—费尔贝算法。通常使用函数 ode45; ② f 是由待解方程写成的m文件的文件名; ③ ts [t0, tf],t0、tf为自变量的初值和终值; ④ x0为函数的初值; ⑤ options 用于设定误差限(可以缺省,缺省时设定为相对误差 10?3,绝对误差 10?6),程序为 options odeset ‘reltol’, rt, ‘abstol’, at 其中rt和at分别为设定的相对误差和绝对误差; ⑥ 在解 n 个未知函数的方程组时,x0、x 均为 n 维向量,m 文件中待解方程组应以 x 的分量形式写成; ⑦ 使用 Matlab 软件求数值解时,高阶微分方程必须等价地变换成一阶微分方程组。 例 8.5.4 求解下列微分方程 解:令 y1 x,y2 y1?,则微分方程变为一阶微分方程组: 1 建立 m 文件 vdp1000.m 如下: function dy vdp1000 t,y dy zeros 2,1 ; dy 1 y 2 ; dy 2 1000* 1-y 1 ^2 *y 2 -y 1 ; 2 取 t0 0,tf 3000,输入命令: [T,Y] ode15s vdp1000,[0 3000],[2 0] ; plot T,Y :,1 ,- 运行程序,得到如图的结果。 例 8.5.5 求解下列微分方程组 1 建立 m 文件 rigid.m 如下: function dy rigid t,y dy zeros 3,1 ; dy 1 y 2 *y 3 ; dy 2 -y 1 *y 3 ; dy 3 -0.51*y 1 *y 2 ; 2 取 t0 0,tf 12,输入命令: [T,Y] ode45 rigid,[0 12],[0 1 1] ; plot T,Y :,1 ,-,T,Y :,2 ,*,T,Y :,3 ,+ 运行程序,得到如图的结果。图中,y1 的图形为实线,y2 的图形为“*”线,y3 的图形为“+”线。 反函数 finverse f,v :求 f 关于指定变量 v 的反函数 finverse f :求 f 关于默认变量的反函数 syms x t; f x^2+2*t; g1 finverse f,x g2 finverse f,t 例:计算函数 的反函数 * * 在前面讨论过求和函数sum,sum处理的级数是有穷级数。对于无穷级数求和,sum是无能无力的。求无穷级数的和需要使用符合表达式求和函数symsum。 1. 级数的符号求和 级数符号求和函数symsum,调用格式为: symsum a,n,n0,nn 级 数 例1 求级数之和。 1 常数项级数 n sym n ; s1 symsum 1/n^2,n,1,inf %求s1 s1 pi^2/6 2 s2 symsum -1 ^ n+1 /n,1,inf %求s2。未指定求和变量,缺省为n s2 log 2 3 函数项级数 s3 syms
您可能关注的文档
最近下载
- 长春工程学院官方蓝色模板-长春工程学院图书馆.ppt VIP
- 中国蛛网膜下腔出血诊治指南【最新版】 .pdf VIP
- 中建室外景观园林施工方案.docx VIP
- 2024-2025学年苏教版初中生物初中生物八年级下册全册(教案含反思).docx VIP
- 公司知识产权管理制度[实施].pdf VIP
- 2023版中级消防设施操作员理论考试必考点内部模拟题库含答案w.pdf VIP
- 质量目标分解.docx VIP
- 新解读《GB_T 39968-2021建筑用通风百叶窗技术要求》最新解读.pptx VIP
- )部编版二年级语文上册全册教案.docx
- 高中英语外研英语必修三教师课件Module 4 Sandstorms in Asia.ppt VIP
文档评论(0)