سیگنال ها در سیستم های مخابراتی به دو دسته ی سیگنال های پیوسته و سیگنال های گسسته تقسیم شدند . هر کدام از این طبقه بندی های سیگنال ها ویژگی هایی را داشتند و در مورد نحوه ی محاسبه ی سری فوریه برای سیگنال های پیوسته و گسسته و محاسبه ی تبدیل فوریه برای سیگنال های پیوسته و گسسته در پست های قبل مرور کامل و جامعی به همراه آموزش های مورد نیاز در نرم افزار متلب داشتیم . در این پست هدف ما آموزش محاسبه ی انرژی و توان سیگنال ها در متلب به ساده ترین و کارآمدترین روش می باشد .
گام اول در محاسبه انرژی و توان سیگنال ها در متلب : انرژی سیگنال چیست ؟
برای محاسبه ی انرژی یک سیگنال حقیقی پیوسته باید از فرمول ریاضی زیر استفاده نماییم :
گام دوم در محاسبه انرژی و توان سیگنال ها در متلب : توان سیگنال چیست ؟
برای محاسبه ی توان یک سیگنال حقیقی پیوسته باید از فرمول ریاضی زیر استفاده نماییم :
یک سیگنال با انرژی محدود ، سیگنال انرژی نامیده می شود و یک سیگنال با توان محدود و مثبت ، سیگنال توان نامیده می شود .
به عنوان مثال سیگنال مستطیلی یک سیگنال از نوع انرژی می باشد . و سیگنال مثلثاتی کسینوسی از نوع سیگنال توان است .
تمامی سیگنال های متناوب از نوع سیگنال های توان هستند .
گام نهایی در محاسبه انرژی و توان سیگنال ها در متلب : کد نویسی انرژی و توان سیگنال های در متلب :
محاسبه ی توان سیگنال در نرم افزار متلب:
جهت محاسبه ی مقدار توان سیگنال ها در نرم افزار متلب بایستی از کد زیر استفاده نماییم :
به عنوان مثالی ساده برای یادگیری و به کار گیری این کد در نرم افزار متلب داریم :
توان سیگنال \( \Large x(t)=cos(2*pi*15*t) \) که فرکانس ۱۵ و زمانی بین صفر تا ۱۰ را دارد ، در نرم افزار متلب محاسبه نمایید . مقدار نمونه برداری شده ۱۰۰ نمونه در هر ثانیه می باشد .
حل مثال :
اولا چون سیگنال دارای توان مثبت و محدود است از نوع سیگنال توان می باشد . پس برای محاسبه ی توان سیگنال در نرم افزار متلب به صورت زیر کد نویسی را آغاز می نماییم :
1 2 3 4 5 6 7 |
پس از اجرای کد بالا در نرم افزار متلب ، حاصل که توان سیگنال مورد نظر می باشد مقدار p=0.5005 را نشان خواهد داد .
محاسبه ی انرژی سیگنال در نرم افزار متلب:
برای محاسبه ی مقدار انرژی سیگنال در نرم افزار متلب از کد زیر استفاده می نماییم :
1 |
به منظور یادگیری بهتر و به کارگیری از کد محاسبه ی انرژی سیگنال در نرم افزار متلب داریم:
مثال : تابع مستطیلی با مقادیر -۰.۵ و ۰.۵ و ۰ در نظر بگیرید . انرژی این سیگنال را در نرم افزار متلب محاسبه نمایید :
حل مثال :
برای محاسبه ی انرژی این سیگنال در نرم افزار متلب به صورت زیر کد نویسی را انحام می دهیم :
که پس از اجرای کد بالا در نرم افزار متلب ، مقدار انرژی سیگنال برابر با ۱ به دست خواهد آمد .
در این پست با نحوه ی محاسبه ی توان و انرژی سیگنال ها در متلب به همراه مثال کاربردی در نرم افزار متلب آشنا شدیم . در پست های آینده سایت منتظر آموزش های بیشتری در این زمینه و زمینه های دیگر که بسیار کاربردی می باشند ، مثل انتقال سیگنال و … باشید .