سلام معلومه باید از fft2 استفاده کنین چون سیگنالتون دوبعدی هست(تصویر)
تبدیل فوریه یک سیگنال، عددهای مختلط هست و بخاطر همین خطا میده شما باید مقدار بزرگیشو یا فازشو نمایش بدین و با اونا کار کنین. برای این کارم کافیه از دستور abs استفاده کنین که میاد اندازه اونو حسای میکنه یا برای محاسبه فاز میتونین بنویسین angle سیگنالتون. اما معمولا با بزرگی یعنی abs کار دارین. و اینکه اگه نتیجه رو نمایش بدین احتمالا تصویرتون تیره هس میتونین از log سیگنال نتیجه استفاده کنین تا اون مشکلم حل بشه . دستور mat2gray هم فراموش نکنین.
|