انجمن سایت کلیدستان


رتبه موضوع:
  • 1 رای - 4 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
شناسایی سیستم با متلب

شناسایی سیستم با متلب

#4
من دستور czt رو پیدا کردم که برای Chirp z-transform به کار میره. دستور ztrans هم که برای تبدیل z از یک تابع مشخص (به صورت سمبلیک) می باشد و عملا به دردمون نمیخوره.
مثلا برای گرفتن تبدیل فوریه، برای توابع مشخص (به صورت سمبلیک)، دستور fourier رو داریم، اما برای گرفتن تبدیل فوریه از داده های گسسته، از دستور fft استفاده می شود (Fast Fourier transform)، حالا اینکه نامشون با هم فرق داره، نباید فکر کنیم که Fast Fourier transform جواب غلط میده، بلکه Fast Fourier transform برای گرفتن تبدیل فوریه از مقادیر گسسته به کار می رود و در پروژه های شبیه سازی، از آن استفاده می کنند. در واقع، روش Fast Fourier transform ، روشی برای محاسبه discrete Fourier transform می باشد (DFT).
این رو گفتم که برید دنبال مفهوم  Chirp z-transform و اگر برای همین مورد شما به کار می رود، از دستور مربوط به آن استفاده کنید.
همچنین برای شناسایی سیستم، از همین تبدیل فوریه نیز می توانید استفاده کنید (از دستور fft). از ورودی و خروجی، تبدیل فوریه می گیرید و سپس آنها را بر هم تقسیم می کنید تا تابع تبدیل به دست آید. در صورت تمایل، می توانید با استفاده از دستور ifft ، از آن تبدیل فوریه معکوس بگیرید.
در ضمن، این مطالب را بر حسب تجربه خود نوشته ام و هر کدام از آنها که غلط بود (یا روش بهتری برای آن پیدا کردید)، خوشحال می شوم تذکر بدهید.
آن m-file ها را هم باید ابتدا کدهایشان را بخوانید و ندیده نمی توان گفت که چگونه عمل می کنند.

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط ayande


پیام‌های این موضوع
شناسایی سیستم با متلب - توسط ayande - ۱۳۹۳/۰۱/۲۳, ۰۳:۲۳ ب.ظ
RE: شناسایی سیستم با متلب - توسط admin - ۱۳۹۳/۰۱/۲۳, ۰۷:۲۰ ب.ظ
RE: شناسایی سیستم با متلب - توسط ayande - ۱۳۹۳/۰۱/۲۴, ۰۵:۰۷ ب.ظ
RE: شناسایی سیستم با متلب - توسط admin - ۱۳۹۳/۰۱/۲۶, ۰۲:۱۵ ق.ظ
RE: شناسایی سیستم با متلب - توسط ayande - ۱۳۹۳/۰۱/۲۶, ۰۷:۱۷ ب.ظ
RE: شناسایی سیستم با متلب - توسط admin - ۱۳۹۳/۰۱/۲۸, ۰۲:۱۲ ب.ظ
RE: شناسایی سیستم با متلب - توسط ayande - ۱۳۹۳/۰۱/۲۹, ۰۴:۱۱ ب.ظ
RE: شناسایی سیستم با متلب - توسط ayande - ۱۳۹۳/۰۱/۳۰, ۱۰:۰۸ ق.ظ
RE: شناسایی سیستم با متلب - توسط admin - ۱۳۹۳/۰۱/۳۰, ۰۸:۴۰ ب.ظ
RE: شناسایی سیستم با متلب - توسط ayande - ۱۳۹۳/۰۱/۳۰, ۰۹:۰۶ ب.ظ
RE: شناسایی سیستم با متلب - توسط ayande - ۱۳۹۳/۰۲/۰۶, ۰۷:۱۱ ب.ظ
RE: شناسایی سیستم با متلب - توسط ayande - ۱۳۹۳/۰۳/۱۵, ۰۴:۲۷ ب.ظ
RE: شناسایی سیستم با متلب - توسط admin - ۱۳۹۳/۰۳/۱۷, ۰۹:۳۹ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان