⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sigprocess.m

📁 一种快速的独立主元算法
💻 M
字号:
function [sig,mixedsig]=demosig();%% function [sig,mixedsig]=demosig();% % Returns artificially generated test signals, sig, and mixed% signals, mixedsig. Signals are row vectors of% matrices. Input mixedsig to FastICA to see how it works.% @(#)$Id: demosig.m,v 1.2 2003/04/05 14:23:57 jarmo Exp $%create source signals (independent components)%N=500; %data size%v=[0:N-1];% sig=[];load('f:\gzga09');load('f:\gzgs11');load('f:\gzpl16');load('f:\gzta07');sig(1,:)=gzga09(20001:30000,2); %sinusoidsig(2,:)=gzgs11(20001:30000,2); %funny curvesig(3,:)=gzpl16(1:10000,2); %saw-toothsig(4,:)=gzta07(10001:20000,2); %impulsive noisefigure(1);subplot(411):plot(sig(1,:));subplot(412):plot(sig(2,:));subplot(413):plot(sig(3,:));subplot(414):plot(sig(4,:));for t=1:4sig(t,:)=sig(t,:)/std(sig(t,:));end%remove mean (not really necessary)[sig mean]=remmean(sig);%create mixturesAorig=rand(size(sig,1));mixedsig=(Aorig*sig);figure(2);subplot(411):plot(mixedsig(1,:));subplot(412):plot(mixedsig(2,:));subplot(413):plot(mixedsig(3,:));subplot(414):plot(mixedsig(4,:));gza=FASTICA(mixedsig);figure(3);subplot(411):plot(gza(1,:));subplot(412):plot(gza(2,:));subplot(413):plot(gza(3,:));subplot(414):plot(gza(4,:));

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -