مهمان گرامی، خوش‌آمدید!
شما قبل از این که بتوانید در این انجمن مطلبی ارسال کنید باید ثبت نام کنید.

نام کاربری/ایمیل:
  

گذرواژه‌
  





جستجوی انجمن‌ها

(جستجوی پیشرفته)

آمار انجمن
» اعضا: 43,297
» آخرین عضو: Briangob
» موضوعات انجمن: 923
» ارسال‌های انجمن: 1,032

آمار کامل

کاربران آنلاین
در حال حاضر 554 کاربر آنلاین وجود دارد.
» 0 عضو | 554 مهمان

آخرین موضوع‌ها
دلایل جریمه طراحی سایت تو...
انجمن: مطالب جذاب و خواندنی
آخرین ارسال توسط: sitecode
2019/04/16، 07:53 PM
» پاسخ: 0
» بازدید: 36
طراحی وب سایت مجله اینترن...
انجمن: آزمون ها
آخرین ارسال توسط: hasanem
2019/04/13، 01:53 PM
» پاسخ: 0
» بازدید: 106
ابزارهای انتخاب رنگ بندی ...
انجمن: مقالات
آخرین ارسال توسط: sitecode
2019/04/08، 11:25 PM
» پاسخ: 0
» بازدید: 1,666
چگونه یک طراحی سایت موفق ...
انجمن: مقالات
آخرین ارسال توسط: sitecode
2019/03/30، 02:16 PM
» پاسخ: 0
» بازدید: 1,737
چگونه یک طراحی سایت موفق ...
انجمن: آزمون ها
آخرین ارسال توسط: sitecode
2019/03/26، 03:30 PM
» پاسخ: 0
» بازدید: 287
طراحی سایت آموزش کوتاهی م...
انجمن: آزاد آزاد آزاد
آخرین ارسال توسط: hasanem
2019/03/19، 11:57 PM
» پاسخ: 1
» بازدید: 543
نکات لازم جهت ایجاد طراحی...
انجمن: آزاد آزاد آزاد
آخرین ارسال توسط: sitecode
2019/03/13، 11:14 PM
» پاسخ: 0
» بازدید: 102
نکات لازم جهت ایجاد طراحی...
انجمن: آزاد آزاد آزاد
آخرین ارسال توسط: sitecode
2019/03/06، 10:45 PM
» پاسخ: 0
» بازدید: 138
نحوه ی استفاده از صفحات د...
انجمن: مقالات
آخرین ارسال توسط: sitecode
2019/03/04، 11:40 PM
» پاسخ: 0
» بازدید: 5,152
جدیدترین ترفندهای سئو در ...
انجمن: سایر مباحث
آخرین ارسال توسط: sitecode
2019/02/26، 12:23 AM
» پاسخ: 0
» بازدید: 653

 
  جداسازی منابع به کمک ICA
ارسال کننده: negin - 2015/08/02، 04:35 AM - انجمن: پردازش سیگنال های پزشکی - پاسخ (2)

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



دو کد زیر FAST ICA رو پیاده سازی می کنن:

.zip   FastICA_2.5.zip (اندازه: 43/11 KB / تعداد دفعات دریافت: 4)

.zip   my_ica.zip (اندازه: 4/6 KB / تعداد دفعات دریافت: 2)

با کد زیر ابتدا سیگنال مخلوط را میسازیم و سپس جدا می کنیم:

کد:
%%%%%%%%%%%%%generate mixed signal%%%%%%%%%%%%%%%%%
N=1000;
v=[0:N-1];
sig=[];
sig(1,:)=sin(v/4); %sinusoid
sig(2,:)=((rem(v,23)-11)/9).^5; %funny curve
sig(3,:)=((rem(v,27)-13)/9); %saw-tooth
sig(4,:)=((rand(1,N)<.5)*2-1).*log(rand(1,N)); %impulsive noise
sig(5,:)=(round((rem(v,80)/80))); %pulse

mixsig(1,:)=2*sig(1,:)+sig(3,:)+sig(5,:);
mixsig(2,:)=3*sig(1,:)+sig(3,:)+2*sig(5,:);
mixsig(3,:)=1*sig(1,:)+4*sig(3,:)+sig(5,:);
mixsig(4,:)=1*sig(1,:)+sig(3,:)+2.4*sig(5,:);
mixsig(5,:)=4*sig(1,:)+.5*sig(3,:)+sig(5,:);

icaplot('complot',mixsig)% plot mixed sig
%%%%%%%%%%%%%%%%%%%%%%%%ICA
[icasig] = fastica (mixsig);
figure;icaplot('complot',icasig)% plot seprated sig
%%%%%%%%%
نمونه هایی از اجرا:
سیگنال مخلوط وزودی:
   
سیگنال جداسازی شده:
   

چاپ این مطلب

  قوانین و مرامنامه
ارسال کننده: bme_Admin - 2015/08/02، 03:04 AM - انجمن: قوانین و مرامنامه - بدون پاسخ

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

چاپ این مطلب