Peducate.ir

Peducate.ir

با هم بیاموزیم
Peducate.ir

Peducate.ir

با هم بیاموزیم

محاسبه تبدیل Chirp Z-Transform با دستور czt در متلب

محاسبه تبدیل Chirp Z-Transform با دستور czt در متلب

در نرم افزار متلب (Matlab)، برای محاسبه تبدیل  chirp z یا تبدیل z جیرجیرک، از دستور czt استفاده می شود. این دستور معمولا در پردازش سیگنال های دیجیتال راداری کاربرد دارد. این دستور برای محاسبه تبدیل z در راستای کانتورهای چرخشی در صفحه z (z-plane) استفاده می شود. اگر فرض کنید بردار x شامل داده های سیگنال باشد می توان از دستور czt(x) برای محاسبه Chirp Z-Transform استفاده کرد. در مثال زیر می خواهیم این نوع تبدیل را برای بردار سیگنال x استفاده کنیم:  


y=czt(x);


بردار y حاصل، تبدیل z گسسته Chirp را نتیجه می دهد که هم طول بردار سیگنال x است. همچنین با دستور czt(x,m,w,a) نیز می توان این کار را انجام داد. برای این کار معمولا پارامتر m برابر طول بردار سیگنال x، پارامتر a برابر یک و پارامتر w به صورت exp(-j*2*pi/m) تعریف می شود. به مثال زیر توجه کنید:


m=length(x);

w=exp(-j*2*pi/m);

a=1;

y=czt(x,m,w,a);


توجه کنید که اگر x یک ماتریس باشد، دستور czt(x,m,w,a) این نوع تبدیل را برای ستون های ماتریس محاسبه می کند.

نظرات 1 + ارسال نظر
سلام دوشنبه 18 تیر 1397 ساعت 04:12 ب.ظ

عالی بود. این دستور رو تو هر سایت فارسی گشتم پیدا نکردم. یه دنیا ممنون

ایمیل شما بعد از ثبت نمایش داده نخواهد شد