Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Séries de Fourier & Matlab

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
18,189
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Apr 18, 2009

Introductions à la décomposition en série de Fourier, et démonstration sur Matlab.

Introduction to Fourier series decomposition and a small demonstration using Matlab.

درس حول التجزئة إلى سلسلة فوريي، وتطبيقها على ماطلاب.



% ElectronDZ

clear all;
close all;

T0=1;
t=0:T0/300:2;
x=square(2*pi*t/T0);
plot(t,x,'b')
N=length(t);

%1iere méthode,

x1=(4/pi)*sin(2*pi*t/T0);
x2=x1+(4/(3*pi))*sin(2*pi*t*3/T0);
x3=x2+(4/(5*pi))*sin(2*pi*t*5/T0);
x4=x3+(4/(7*pi))*sin(2*pi*t*7/T0);
x5=x4+(4/(9*pi))*sin(2*pi*t*9/T0);
x6=x5+(4/(11*pi))*sin(2*pi*t*11/T0);

hold on;
plot(t,x1,'r')
plot(t,x2,'g')
plot(t,x3,'y')
plot(t,x4,'m')
plot(t,x5,'bla')
plot(t,x6,'b')


%2me méthode,

k=30;
y=zeros(k,N);
y(1,1:N)=x1;

for m=2:k y(m,1:N)=y(m-1,1:N)+(4/(((2*m)-1)*pi))*sin(2*pi*t*((2*m)-1)/T0);
end

figure(2)
plot(t,x);
hold on;
plot(t,y(k,1:N),'r')
plot(t,y(10,1:N),'g')

  • likes, 1 dislikes

Link to this comment:

Share to:

Top Comments

  • Salamou alaykoum,

    Je crois qu'il faut commencer par expliquer aux étudiants les applications de la transformer de fourrier d'une façon très simple, pour attirer leur attention. Pourquoi il doivent la connaitre ?

    Cette façon de commencer directement d'expliquer le background mathématique est typiquement française.

  • That was a good lesson, thanks. We appreciate if you can explain to us that way The Perelman's proof of the famous "Poincare Conjecture" of 1904 proven by the Russian mathematician "Grigori Yakovlevich Perelman" (Григорий Яковлевич Перельман) in 2006. Thanks again.

see all

All Comments (18)

Sign In or Sign Up now to post a comment!
  • YO HABLO ESPAÑOL

  • جزاك الله خيرا

  • بارك الله فيك

    لكن كما قال الاخوة من الافضل ان تطرح الغرض من الاستعمال سيكون احسن من الدخول مباشرة في المفهوم المباشر

    لان هذه طريقة فرنسية بحتة وغير مجدية كثيرا

    شكرا اخي

  • no me quedo amigo xP

  • Muchas Gracias amigo

  • Slt ; je vous remercie bcp pour votre effort .si vous me permettez j'ai une suggestion c que je trouve que c plus simple d'etuliser le bloc s-function pour programmer ce genre de fonction parce que c un outil tres puissant et plus ou moin simple car il confere a la foi la possibilité de programmer en code Matlab+code C+code Fortran . Merci encore .

  • est ce que je peux avoir une explication sur les filtres numérique en Général et je voulais aussi vous dire que vous faites un très bon travail il faut juste régler un peu le son ou plutôt le filtrer :)

    je vous remercie

  • Salamou alaykoum,

    merci bien vous avez fait très belle explication pour cette fonction.

  • Chokrane ami !

    Dans l'attente de nouveaux tutoriels pour débutants !

    Salam akhok mn lmaghrib

  • please i want you teatch me discrete fourier thank's

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more