
در مطالب قبلی به دستورات تبدیل لاپلاس و معکوس اشاره کردیم. در این پست علمی به نحوه استفاده از تبدیل فوریه و معکوس آن می پدازیم.
سرویس آموزش و آزمون برق نیوز:
تبدیل فوریه در Matlab
مثال
یک فایل اسکریپت ایجاد کرده و کد های زیر را در آن تایپ کنید.
clip_image002
-2/(pi*(x^2 + 1))
تبدیل فوریه در Matlab
این نوع از تبدیل، تابع را به تابع متناوب تبدیل می کند. در زیر نمونه ای از این تبدیل به کار رفته است.
مثال
یک فایل اسکریپت ایجاد کرده و کد های زیر را در آن تایپ کنید.
syms x
f = exp(-2*x^2); %our function
ezplot(f,[-2,2]) % plot of our function
FT = fourier(f) % Fourier transform
f = exp(-2*x^2); %our function
ezplot(f,[-2,2]) % plot of our function
FT = fourier(f) % Fourier transform
متلب نمودار زیر را بر می گرداند.
clip_image002
و نتیجه به صورت زیر خواهد بود.
FT =
(2^(1/2)*pi^(1/2)*exp(-w^2/8))/2
(2^(1/2)*pi^(1/2)*exp(-w^2/8))/2
رسم کردن تبدیل فوریه به صورت زیر است.
ezplot(FT)
نمودار زیر را ببینید.


تبدیل فوریه معکوس
با استفاده از دستور ifourier، فوریه معکوس یک تابع پیدا می شود.
مثال
f = ifourier(-2*exp(-abs(w)))
متلب عبارت زیر را به عنوان نتیجه بر می گرداند.
f =
-2/(pi*(x^2 + 1))
منبع: سایت تحلیل داده
از ارسال دیدگاه های نا مرتبط با متن خبر، تکرار نظر دیگران، توهین به سایر کاربران و ارسال متن های طولانی خودداری نمایید.
لطفا نظرات بدون بی احترامی، افترا و توهین به مسئولان، اقلیت ها، قومیت ها و ... باشد و به طور کلی مغایرتی با اصول اخلاقی و قوانین کشور نداشته باشد.
در غیر این صورت، «برق نیوز» مطلب مورد نظر را رد یا بنا به تشخیص خود با ممیزی منتشر خواهد کرد.