How to calculate fourier coefficients in Matlab

3 visualizaciones (últimos 30 días)
Javid
Javid el 21 de Oct. de 2013
Comentada: sixwwwwww el 23 de Oct. de 2013
Hello
Can anybody help me with this assignment because i really have no idea to do it. I only finished first part of assignment where i do not need Matlab
  1 comentario
sixwwwwww
sixwwwwww el 21 de Oct. de 2013
Can you share your first part? so that we can get idea what you actually need to do?

Iniciar sesión para comentar.

Respuesta aceptada

sixwwwwww
sixwwwwww el 23 de Oct. de 2013
Dear Javid, here is the code for your problem:
A = input('Enter value of A:');
B = input('Enter value of B:');
D = input('Enter value of D:');
alpha = input('Enter value of alpha:');
beta = input('Enter value of beta:');
gamma = input('Enter value of gamma:');
sigma = input('Enter value of sigma:');
n = input('Enter value of n:');
a0 = A * alpha + B * (gamma - beta) + D * (1 - sigma);
val = 1:n;
a = (-1 / (pi * val)) * (A * sin(2 * pi * val * alpha) - B * (sin(2 * pi * val * gamma) - sin(2 * pi * val * beta)) - D * (sin(2 * pi * val) - sin(2 * pi * val * sigma)));
b = (1 / (pi * val)) * (A * (cos(2 * pi * val * alpha) - 1) + B * (cos(2 * pi * val * gamma) - cos(2 * pi * val * beta)) + D * (cos(2 * pi * val) - cos(2 * pi * val * sigma)));
I hope it is what you need. Good luck!
  2 comentarios
Javid
Javid el 23 de Oct. de 2013
Thank you very much.
sixwwwwww
sixwwwwww el 23 de Oct. de 2013
You are welcome

Iniciar sesión para comentar.

Más respuestas (1)

Javid
Javid el 22 de Oct. de 2013
This is the first part of assignment and my solution.

Categorías

Más información sobre Mathematics en Help Center y File Exchange.

Etiquetas

Aún no se han introducido etiquetas.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by