وبلاگ علمی، آموزشی، و پژوهشی دکتر حسن خانی

این وبلاگ برای اطلاع رسانی آموزشی، پژوهشی و ارائه خدمات علمی به دانش پژوهان ارجمند پدید آمده است.

وبلاگ علمی، آموزشی، و پژوهشی دکتر حسن خانی

این وبلاگ برای اطلاع رسانی آموزشی، پژوهشی و ارائه خدمات علمی به دانش پژوهان ارجمند پدید آمده است.

وبلاگ علمی، آموزشی، و پژوهشی دکتر حسن خانی
این وبلاگ برای اطلاع رسانی آموزشی، پژوهشی و ارائه خدمات علمی به دانشجویان و دانش پژوهان گرامی به ویژه دانشجویان مقاطع کارشناسی و تحصیلات تکمیلی مهندسی برق دانشگاه صنعتی قوچان پدید آمده است.

۱۵ مطلب در اسفند ۱۳۹۷ ثبت شده است

با سلام و احترام،

لطفا تمرین سری اول درس کدگذاری کانال را از اینجا دریافت نمایید. موعد تحویل این تمرین ها ابتدای جلسه سه شنبه ۱۴ اسفند می باشد. تمرین شماره ۵ را قبلا انجام داده اید و نیازی به پاسخگویی به آن نیست.

همواره شاد و پیروز باشید.

۰ نظر موافقین ۰ مخالفین ۰ ۰۷ اسفند ۹۷ ، ۱۲:۲۳
حسن خانی

با سلام و احترام،

لطفا تمرین های تکمیلی فصل اول را از اینجا دریافت نموده و هرچه سریع تر حل نمایید. دانشجویان بزرگوار هر چقدر زودتر تمرین ها را حل کنید مطالب درس را بهتر فرا می گیرید. پس لطفا حل تمرین ها را به آخرین روز موکول نکنید.

تاریخ تحویل یکشنبه 12 اسفندماه-اول جلسه (لطفا به محض ورود روی میز کلاس قرار دهید.)

شاد و پیروز باشید.

۰ نظر موافقین ۰ مخالفین ۰ ۰۶ اسفند ۹۷ ، ۲۱:۲۵
حسن خانی

با سلام و احترام،

لطفا تمرین های سری دوم را از اینجا دریافت کرده و هرچه سریع تر حل نمایید. دانشجویان بزرگوار، اگر زودتر تمرین ها را حل کنید، مطالب درس را بهتر فرا می گیرید. پس لطفا حل تمرین ها را به آخرین روز موکول نکنید. لطفا پاسخ تمرین ها را سه شنبه ۲۳ مهرماه ابتدای جلسه روی میز کلاس قرار دهید.

شاد و پیروز باشید.

 

۰ نظر موافقین ۰ مخالفین ۰ ۰۶ اسفند ۹۷ ، ۲۰:۳۱
حسن خانی

با سلام و احترام،

لطفا برای رسم تابع نمایی زمان-پیوسته کدهای زیر را در MATLAB وارد نمایید و برای مقادیر مختلف B و a اجرا کنید.

% x(t)=B*exp(a*t)
t=[-5:0.001:5];
a=0.2;
B=5;
x=B*exp(a*t);
plot(t,x)
grid

همچنین برای رسم تابع نمایی زمان-گسسته کدهای زیر را در MATLAB وارد نمایید و برای مقادیر مختلف B و r اجرا کنید.

n=[-10:15];
r=-0.9;
B=3;
x=B*r.^n;
stem(n,x)
grid

تابع نمایی مختلط زمان-پیوسته

% x(t)=B*exp(j*w*t)
t=[-5:0.001:5];
w=2*pi/5;
B=5;
% x(t) in complex form
x=B*exp(1j*w*t);
% amplitude of x(t)
x_abs=abs(x);
% phase of x(t);
x_phase=phase(x);
% real part of x(t)
x_real=real(x);
% imaginary part of x(t)
x_img=imag(x);

%close all;
%figure(1);
subplot(2,2,1);
plot(t,x_real);
title('real');

subplot(2,2,2);
plot(t,x_img);
title('imaginary');

subplot(2,2,3);
plot(t,x_abs);
title('amplitude');

subplot(2,2,4);
plot(t,x_phase);
title('phase');
تابع نمایی مختلط زمان-گسسته
% x[n]=B*exp(j*w*n)
n=[-10:15];
w=2*pi/23;
B=3;
x=B*exp(1j*w*n);

% amplitude of x(t)
x_abs=abs(x);
% phase of x(t);
x_phase=phase(x);
% real part of x(t)
x_real=real(x);
% imaginary part of x(t)
x_img=imag(x);

%close all;
%figure(1);
subplot(2,2,1);
stem(n,x_real);
title('real');
xlabel('n');

subplot(2,2,2);
stem(n,x_img);
title('imaginary');
xlabel('n');

subplot(2,2,3);
stem(n,x_abs);
title('amplitude');
xlabel('n');

subplot(2,2,4);
stem(n,x_phase);
title('phase');
xlabel('n');
با وارد کردن دستورات زیر مشاهده کنید که سیگنال x[n]=cos(n) متناوب نیست.
n=-10:10;
x=cos(n);
stem(n,x)
grid
کد زیر را برای مقادیر k=0,1,2,...,7 اجرا کرده و نتایج را مشاهده و دوره تناوب x[n] را در هر مرحله از روی قسمت های حقیقی و موهومی آن پیدا کنید. چرا نمودارها برای k=1 و k=8 یا به طور کلی k=m و k=m+7 که در آن m یک عدد صحیح است یکسان است؟ (در نمودار ها مقادیر کمتر از ۱۰ به توان ۱۴- را برابر صفر در نظر بگیریدزیرا به دلیل خطای گردکردن در نرم افزار ایجاد می شوند.)
k=8;
n=-10:10;
x=exp(1j*k*2*pi/7*n);
subplot(211),stem(n,real(x)); title('Real Part')
subplot(212),stem(n,imag(x)); title('Imaginary Part')
برای رسم شکل در همان شکل قبلی و نگهداشتن شکل قبلی از دستور hold on قبل از رسم شکل قبلی استفاده کنید.
برای رسم شکل جدید در پنجره جدید قبل از رسم شکل، دستور figure را نوشته و اجرا کنید.
 
حاصلضرب سیگنال سینوسی و نمایی حقیقی
زمان پیوسته:
%x(t)=B*exp(a*t)*cos(w*t+phi)
B=8;
a=0.2;
w=pi;
t=-10:0.001:10;
phi=0;
x=B*exp(a*t).*cos(w*t+phi);
plot(t,x)
 
زمان-گسسته:
در برنامه زیر مقدار r را به ترتیب برابر ۰.۹، ۰.۹-، ۱.۱، و ۱.۱- قرار داده و نتایج را مشاهده نمایید.
%x[n]=B*r^n*cos(w*n+phi)
B=8;
r=1.1;
w=pi/8;
n=-20:20;
phi=0;
x=B*r.^n.*cos(w*n+phi);
stem(n,x)

شاد و پیروز باشید.

 

۱ نظر موافقین ۰ مخالفین ۰ ۰۶ اسفند ۹۷ ، ۱۳:۲۵
حسن خانی

با سلام و احترام،


با توجه به این که بعضی از دانشجویان محترم اطلاع نداشتند که تمرین ها در وبلاگ اطلاع رسانی می شود، استثنائا زمان تحویل کلیه تمرین های سری اول تا دوشنبه ۶ اسفندماه ابتدای جلسه تمدید می شود. شایان ذکر است برای سایر دریافت تمرین های سری های بعدی تمدیدی وجود نخواهد داشت.

به اطلاع دانشجویان محترم می رساند کلاس جبرانی دوشنبه ۶ اسفندماه ساعت ۱۸ تا ۲۰ در کلاس ۱۰۱A برگزار خواهد شد. حضور در این کلاس الزامی بوده و حضور و غیاب انجام خواهد شد.

شاد و پیروز باشید.

۰ نظر موافقین ۰ مخالفین ۰ ۰۵ اسفند ۹۷ ، ۱۰:۱۰
حسن خانی