||'''Book'''|| Advanced Engineering Mathematics || ||'''Author'''|| Erwin Kreyszig || ||'''Edition'''|| 8th Edition || /* code_begins */ {{{ #To find fourier series f = abs(sin(x)) c(x) = 0 s(x) = 0 a0 = integrate(f,(x,-pi,pi)) g(x) = a0 for n in range(1,5): an = integrate((2*f(x)*cos((n*pi*x)/pi))/pi, (x,-pi,pi)) #Even Periodic Extension bn = integrate((2*f(x)*sin((n*pi*x)/pi))/pi, (x,-pi,pi)) #Odd Periodic Extension c(x) = c(x) + an*cos((n*pi*x)/pi) s(x) = s(x) + bn*sin((n*pi*x)/pi) g(x) = g(x) + c(x) + s(x) print 'Fourier Series is ' print g(x), print "+..." }}} /* code_ends */ * '''Solution by''': * Arnab Basu, Student, IIT Roorkee * Amit Tewari, Student, IIT Roorkee * Rachit Jha, Student, IIT Roorkee * Shubham Mittal, Student, IIT Roorkee