使用matlab绘制三角波傅立叶级数

时间:2018-10-19 14:42:03

标签: matlab numerical-methods numerical-analysis

我在解决以下问题时遇到了一些问题,我是matlab的新学生。

考虑周期为2L = 2的锯齿波的近似无限傅里叶Serier

char arr[4]

1)写下锯齿波的数学表达式f(x)并使用Matlab在x属于[-1,1]的范围内进行绘制。

2)开发一个matlab代码,以在您将项增加到n = 11时绘制傅立叶级数逼近F(x)。

3)对于上面2)中添加的每个项,计算并绘制x属于[-1,1]的绝对相对误差百分比。提示使用以下公式

F(x)=1/2 - sum_{n=1}^{\infty} 1/(n*pi) sin(2*pi*n*x)

我在第2部分所做的工作如下

E= |(f(x)-F_n(x))/f(x)|* 100

,我不知道它是否正确以及如何解决其他部分。请你能帮我吗?

0 个答案:

没有答案