Advertisement

Matlab学习笔记 第三部分

阅读量:

主要内容(大概)

一、积分与级数的回顾
二、泰勒展开式及傅里叶级数分析
三、利用Matlab进行微分方程与代数问题的求解

目录

积分复习

级数复习

泰勒级数

傅里叶级数

Matlab求解微分方程

积分复习 ↶

1.quad在处理无穷(广义)积分时存在一定的局限性,相比之下,int方法具有更高的计算精度,因此建议优先使用int进行相关运算。以下示例用于对比说明:
例,求解下列广义积分
\int_{-\infty }^{\infty}e^{cosx-x^{2}}dx

复制代码
    clear
    format long
    syms x %为int做准备
    ff = @(x)(exp(cos(x)-x.^2)); %定义匿名函数,可以用inline
    y1 = quad(ff, -inf, inf)
    y2 = quad(ff, -100, 100)
    y3 = quad(ff, -1e10, 1e10)
    y4 = quadl(ff, -1e20, 1e20)
    y5 = vpa(int(exp(cos(x)-x.^2), -inf, inf), 15)
    
    

全部评论 (0)

还没有任何评论哟~