تبلیغات
انسانم آرزوست... - موج مثلثی توسط MATLAB
انسانم آرزوست...
*من همچنان عینکی زده ام که شیشه ندارد*مدام به آن ، ها میکنم تا پاک شود * غافل از آنکه چشمانم غبار آلود است نه عینکم*
گروه طراحی قالب من
درباره وبلاگ


مبهم وشاید کمی پیچیده
.
.
.

این همه آن چیزیست که در سرزمین جاوید انتظارش را میکشیم...


مدیر وبلاگ : pc7a
نویسندگان
ازآنجایی که خود من در دوران دانشجویی در به در دنبال یک سری برنامه ها میگشتم این برنامه به همراه چندین برنامه دیگر را که خودم نوشتم در بلاگم میگذارم تا دوستان به راحتی از آنها استفاده نمایند
   باتشکر کوروش7


این برنامه موج مثلثی  را توسط نرم افزار matlab نشان میدهد
این برنامه را به سه صورت نوشتم که از هر کدام به تنهایی میتوانید استفاده کنید

برای دیدن برنامه لطفاَ به ادامه مطلب مراجعه نمایید
برنامه اول:

%moj mosalasi%
clc
clear all
close all
N=input('number of pulse= ')
B=input('number of coefficient noise= ')
ss=mpulse(1,1,N);
t=1:length(ss);
yss=ss+B.*randn(size(t));
subplot(3,2,1),plot(t,ss),title('ali3-1'),xlabel('time(ms)'),ylabel('amplitude')
subplot(3,2,2),plot(t,yss),title('ali3-2'),xlabel('time(ms)'),ylabel('amplitude')
X=fft(ss,512);
Y=fft(yss,512);
pxx=X.*conj(X)/512;
pyy=Y.*conj(Y)/512;
f=1000*(0:256)/512;
subplot(3,2,3),plot(f,pxx(1:257)),title('ali3-3'),xlabel('time(ms)'),ylabel('amplitude')
subplot(3,2,4),plot(f,pyy(1:257)),title('ali3-4'),xlabel('time(ms)'),ylabel('amplitude')
subplot(3,2,5),plot(t,ss),hold on,plot(t,yss,'r'),title('ali3-5'),xlabel('time(ms)'),ylabel('amplitude')
subplot(3,2,6),plot(f,pxx(1:257)),hold on,plot(f,pyy(1:257),'r'),title('ali3-6'),xlabel('time(ms)'),ylabel('amplitude')


برنامه دوم:

%moj mosalasi%
clc
clear all
close all
tic
toff=input('toff time= ')
ton=toff
N=input('number of pulse= ')
B=input('number of coefficient noise= ')
smo=mopulse(toff,ton,N);
t=1:length(smo);
ysmo=smo+B.*randn(size(t));
subplot(3,2,1),plot(t,smo),title('ali3-1'),xlabel('time(ms)'),ylabel('amplitude'),grid on,legend('smo')
subplot(3,2,2),plot(t,ysmo),title('ali3-2'),xlabel('time(ms)'),ylabel('amplitude'),grid on,legend('ysmo')
X=fft(smo,512);
Y=fft(ysmo,512);
pxx=X.*conj(X)/512;
pyy=Y.*conj(Y)/512;
f=1000*(0:256)/512;
subplot(3,2,3),plot(f,pxx(1:257)),title('ali3-3'),xlabel('time(ms)'),ylabel('amplitude'),grid on,legend('fourier of smo')
subplot(3,2,4),plot(f,pyy(1:257)),title('ali3-4'),xlabel('time(ms)'),ylabel('amplitude'),grid on,legend('fourier of ysmo')
subplot(3,2,5),plot(t,smo),hold on,plot(t,ysmo,'r'),,title('ali3-5'),xlabel('time(ms)'),ylabel('amplitude'),grid on,legend('smo','ysmo')
subplot(3,2,6),plot(f,pxx(1:257)),hold on,plot(f,pyy(1:257),'r'),title('ali3-6'),xlabel('time(ms)'),ylabel('amplitude'),grid on,legend('fourier of smo','fourier of ysmo')
toc


برنامه سوم: موج مثلثی بدون فانکشن

%moj mosalasi bedun function%
clc
clear all
close all
N=input('number of pulse= ')
B=input('number of coefficient noise= ')
A=input('A= ')
a=repmat(-A,1,1);
b=repmat(A,1,1);
c=[a b];
ss=repmat(c,1,N);
t=1:length(ss);
yss=ss+B.*randn(size(t));
subplot(3,2,1),plot(t,ss),title('ali3-1'),xlabel('time(ms)'),ylabel('amplitude')
subplot(3,2,2),plot(t,yss),title('ali3-2'),xlabel('time(ms)'),ylabel('amplitude')
X=fft(ss,512);
Y=fft(yss,512);
pxx=X.*conj(X)/512;
pyy=Y.*conj(Y)/512;
f=1000*(0:256)/512;
subplot(3,2,3),plot(f,pxx(1:257)),title('ali3-3'),xlabel('time(ms)'),ylabel('amplitude')
subplot(3,2,4),plot(f,pyy(1:257)),title('ali3-4'),xlabel('time(ms)'),ylabel('amplitude')
subplot(3,2,5),plot(t,ss),hold on,plot(t,yss,'r'),title('ali3-5'),xlabel('time(ms)'),ylabel('amplitude')
subplot(3,2,6),plot(f,pxx(1:257)),hold on,plot(f,pyy(1:257),'r'),title('ali3-6'),xlabel('time(ms)'),ylabel('amplitude')




نوع مطلب : علمی، کامپیوتر، 
برچسب ها : نرم افزار مطلب، matlab، موج مثلثی توسط matlab، موج مثلثی،
لینک های مرتبط : http://cloob.com/name/pc7a،
یکشنبه 17 مرداد 1389
جمعه 17 فروردین 1397 10:21 ب.ظ

Valuable material. Kudos!
canada discount drugs cialis cialis kaufen bankberweisung cialis 5 mg para diabeticos the best site cialis tablets canadian discount cialis cialis tadalafil generic cialis levitra cialis usa cost precios cialis peru costo in farmacia cialis
دوشنبه 28 اسفند 1396 01:39 ق.ظ

You have made your point.
40 mg cialis what if i take only best offers 100mg cialis cialis online cialis savings card estudios de cialis genricos rezeptfrei cialis apotheke buy cialis online cialis uk next day cialis cuantos mg hay generic cialis at the pharmacy
جمعه 4 اسفند 1396 08:06 ب.ظ
من واقعا با مهارت نوشتن شما تحت تاثیر قرار گرفته ام
همانند طرح در وبلاگ شما. آیا این موضوع پرداخت شده است یا انجام شد
شما خودتان آن را تغییر دهید به هر حال کیفیت عالی را حفظ کنید
نوشتن، این نادرست است که امروز یک وبلاگ خوب مانند این را ببینید.
سه شنبه 6 تیر 1396 06:28 ب.ظ
Glad to be one of several visitants on this amazing web site :D.
یکشنبه 4 تیر 1396 06:11 ب.ظ
We are a group of volunteers and opening a new scheme in our
community. Your web site offered us with helpful info to work on. You have performed a
formidable activity and our entire neighborhood will probably be grateful to you.
پنجشنبه 21 اردیبهشت 1396 08:28 ق.ظ
We're a bunch of volunteers and starting a brand new scheme in our community.
Your web site provided us with valuable information to work
on. You have done an impressive activity and our whole community will likely be grateful to you.
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر




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