ورود

نسخه کامل مشاهده نسخه کامل : سوال درمورد تبدیل فوریه گرفتن در متلب



mahsa.a.j
21-11-2013, 13:50
با سلام
میشه در مورد اینکه دستور fft در متلب چه طوری تبدیل فوریه میگیره با یه مثال جزئیاتش رو توضیح بدید؟ مثلا من از بردار x که ابعادش [18 1] هست تبدیل فوریه میگیرم به صورت زیر:
X_f=fft(x)

مگه نباید ابعاد بردار حاصل همون [18 1] بشه؟ پس چرا حاصل چهار بعدی میشه با ابعاد زیر:
[15 10 5 1]
ممنون میشم اگه راهنماییم کنید.

mahsa.a.j
21-11-2013, 17:33
مشکل از برنامه نویسیم بود حل شد! ابعاد حاصل هم 1 در 18 هست!
ولی یه سوال دیگه؟ بعضی موقع ها در دستور fft از یک عدد هم استفاده میکنیم مثل:
Y=fft(x,256) در اینجا 256 دقیقا چی رو نشون میده؟

Iron
21-11-2013, 19:39
قاعذتا که باید درست باشه. عجیبه که شما این جوابو میگیرید. بی زحمت بردار x رو بزارید. فرمت دستور هم توی help هست که بنظر میاد شما درست نوشتید.