- 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 软件求数值解时,高阶微分方程必须等价地变换成一阶微分方程组。 * * 在前面讨论过求和函数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=symsum(n*x^n,n,1,inf) %求s3。此处的求和变量n不能省略。 s3 = piecewise([abs(x) 1, x/(x - 1)^2]) (4) s4=symsum(n^2,1,100) %求s4。计算有限级数的和 s4 = 338350 (5) s5=symsum(sin(n*pi/6),1,inf) %求s5。 s5 = NaN 2 函数的泰勒级数 泰勒(Taylor)级数将一个任意函数表示为一个幂级数,并且,在许多情况下,只需要取幂级数的前有限项来表示该函数,这对于大多数工程应用问题来说,精度已经足够。 MATLAB中提供了将函数展开为幂级数的函数taylor,其调用格式为: taylor(f,v,n,a) 该函数将函数f按变量v展开为泰勒级数,展开到第n项(即变量v的n-1次幂)为止,n的默认值为6,v的默认值与diff函数相同。参数a指定将函数f在自变量v=a出展开,a的默认值是0。 例 求函数在指定点的泰勒展开式。
您可能关注的文档
- 2016东城一模讲评解说.ppt
- XJJ-8人生所需的七张保单解说.ppt
- 2016二级建造师建设法规及相关知识讲义解说.ppt
- Beta发动机解说.ppt
- MAC层安全解说.ppt
- MaillardReaction解说.ppt
- 2016二级建造师建筑工程管理与实务精讲解说.ppt
- BETTIS气动执行机构解说.ppt
- xmx-01轴向拉压解说.ppt
- MAPK信号通路presentation解说.ppt
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年第一学期高一年级学业诊断检测12月月考语文试卷含答案.pdf
- 四川省2025-2026学年高三上学期12月阶段性自测地理试卷含答案.pdf
- 林区蓄水池防火配套建设指南.ppt
- 四川省2025-2026学年高三上学期12月阶段性自测历史试卷含答案.pdf
- 云南省2025-2026学年高三上学期12月阶段性自测地理试卷含答案.pdf
- 火灾区域生态修复实施指南.ppt
- 云南省2025-2026学年高三上学期12月阶段性自测历史试卷含答案.pdf
- 云南省2025-2026学年高三上学期12月阶段性自测日语试卷含答案.pdf
- 2025年水产养殖科技合作协议(鱼苗).docx
- 2025年水产养殖苗种繁育合作协议协议.docx
最近下载
- 中国吞咽障碍评估与治疗专家共识(2017年版)第一部分 评估篇中国吞咽障碍康复评估与治疗专家共识组(发布时间:2017-12).pdf VIP
- 浅述药厂洁净管道.doc VIP
- 上海对外经贸大学2022-2023学年《数据结构》期末考试试卷(A卷)附参考答案.docx
- 统编版高中政治必修3《政治与法治》知识点考点复习提纲精编详细版(实用,必备!).docx VIP
- 2023-2024学年贵州省六盘水市盘州市八年级上学期期末语文试题及答案.doc
- 公司系统办公室工作手册-办公室工作手册.pdf VIP
- 2026年成方金融科技有限公司校园招聘(34人)笔试试题及答案解析.docx VIP
- 2025秋小学生数学报配套试卷(二年级上册) A4版.docx VIP
- 五年级上册数学试题-期末测试卷人教版(含答案).docx VIP
- 11画的字有哪些.docx VIP
原创力文档


文档评论(0)