亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ica.asv

?? 這是盲信號的代碼 都已經通過編譯了 做這方面的同仁可以參考一下 我覺得蠻慣用的
?? ASV
?? 第 1 頁 / 共 2 頁
字號:
function ica()
%盲源分離系統——瞬時混合情況
%
% 圖形用戶界面
% 
% 本系統包括各種瞬時混合盲源分離算法
%
% 
% 
% 
% 
%
% Fast_ICA算法源碼下載地址:
% http://www.cis.hut.fi/projects/ica/fastica/. 
% The Matlab package was programmed by Jarmo Hurri, Hugo Gavert, Jaakko Sarela, and Aapo
% Hyvarinen.
%
%
%   

% copyright: fasticag.m,v 1.4 2004/07/27 11:35:29 jarmo Exp $


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Global values

% Handle to this main figure
global hf_FastICA_MAIN;

%算法選擇全局變量
global g_ICA_name;
% Check to see if GUI is already running
% Can't have more than one copy - otherwise the global
% variables and handles can get mixed up.
%if ~isempty(hf_FastICA_MAIN)
 % error('FastICA GUI already running!');
%end


% Handles to other controls in this main window
global ht_FastICA_mixedStatus;
global ht_FastICA_dim;
global ht_FastICA_numOfSamp;
global ht_FastICA_newDim;
global ht_FastICA_whiteStatus;
global ht_FastICA_icaStatus;
global hpm_FastICA_approach;
global he_FastICA_numOfIC;
global hpm_FastICA_g;
global hpm_FastICA_stabilization;

% These global variables are used to store all the values
% I used to use the 'UserData' field of components, but
% that got too complex, so I decided to put everything
% in global variables
global ga_name;
global g_FastICA_mixedsig;
global g_FastICA_pca_D;
global g_FastICA_pca_E;
global g_FastICA_white_sig;
global g_FastICA_white_wm;
global g_FastICA_white_dwm;
global g_FastICA_ica_sig;
global g_FastICA_ica_A;
global g_FastICA_ica_W;
global g_FastICA_initGuess;
global g_FastICA_approach;
global g_FastICA_numOfIC;
global g_FastICA_g;
global g_FastICA_finetune;
global g_FastICA_a1;
global g_FastICA_a2;
global g_FastICA_myy;
global g_FastICA_stabilization;
global g_FastICA_epsilon;
global g_FastICA_maxNumIte;
global g_FastICA_maxFinetune;
global g_FastICA_sampleSize;
global g_FastICA_initState;
global g_FastICA_displayMo;
global g_FastICA_displayIn;
global g_FastICA_verbose;

% initial values for them:
% All the initial values are set here - even for
% variables that are not used in this file

if nargin < 2
  g_FastICA_initGuess = 1;
  % The user didn't enter initial guess so we default
  % back to random initial state.
  g_FastICA_initState = 1;  % see below for string values
else
  g_FastICA_initGuess = InitialGuess;
  % If initial guess was entered, then the user probably
  % wan't to use it, eh?
  g_FastICA_initState = 2;  % see below for string values
end

if nargin < 1
  g_FastICA_mixedsig = [];
else
  g_FastICA_mixedsig = mixedsig; % We'll remove mean
end                              % the first time we
                                 % use this.

% Global variable for stopping the ICA calculations
global g_FastICA_interrupt;

g_FastICA_pca_D = [];
g_FastICA_pca_E = [];
g_FastICA_white_sig = [];
g_FastICA_white_wm = [];
g_FastICA_white_dwm = [];
g_FastICA_ica_sig = [];
g_FastICA_ica_A = [];
g_FastICA_ica_W = [];
g_FastICA_approach = 1;   % see below for string values
g_FastICA_numOfIC = 0;
g_FastICA_g = 1;          % see below for string values
g_FastICA_finetune = 5;   % see below for string values
g_FastICA_a1 = 1;
g_FastICA_a2 = 1;
g_FastICA_myy = 1;
g_FastICA_stabilization = 2; % see below for string values
g_FastICA_epsilon = 0.0001;
g_FastICA_maxNumIte = 1000;
g_FastICA_maxFinetune = 100;
g_FastICA_sampleSize = 1;
g_FastICA_displayMo = 1;  % see below for string values
g_FastICA_displayIn = 1;
g_FastICA_verbose = 1;    % see below for string values

% These are regarded as constants and are used to store
% the strings for the popup menus the current value is
% seen in the variables above
% D - refers to strings that are displayed
% V - refers to string values that are used in FPICA
global c_FastICA_appr_strD;
global c_FastICA_appr_strV;
global c_FastICA_g1_strD;
global c_FastICA_g1_strV;
global c_FastICA_g2_strD;
global c_FastICA_g2_strV;
global c_FastICA_finetune_strD;
global c_FastICA_finetune_strV;
global c_FastICA_stabili_strD;
global c_FastICA_stabili_strV;
global c_FastICA_iSta_strD;
global c_FastICA_iSta_strV;
global c_FastICA_dMod_strD;
global c_FastICA_dMod_strV;
global c_FastICA_verb_strD;
global c_FastICA_verb_strV;



% All the values for these are set here - even for
% variables that are not used in this file

c_FastICA_appr_strD = 'deflation|symmetric';
c_FastICA_appr_strV = ['defl';'symm'];
% The 'g1' and 'g2' below correspond to the values of approach (1 or 2)
% Deflation and Symmetric used to have a bit different selection
% of available nonlinearities.
c_FastICA_g1_strD = 'pow3|tanh|gauss|skew';
c_FastICA_g1_strV = ['pow3';'tanh';'gaus';'skew'];
c_FastICA_g2_strD = 'pow3|tanh|gauss|skew';
c_FastICA_g2_strV = ['pow3';'tanh';'gaus';'skew'];
c_FastICA_finetune_strD = 'pow3|tanh|gauss|skew|off';
c_FastICA_finetune_strV = ['pow3';'tanh';'gaus';'skew';'off '];
c_FastICA_stabili_strD = 'on|off';
c_FastICA_stabili_strV = ['on ';'off'];
c_FastICA_iSta_strD = 'random|guess';
c_FastICA_iSta_strV = ['rand ';'guess'];
c_FastICA_dMod_strD = 'signals|basis|filters|off';
c_FastICA_dMod_strV = ['signals';'basis  ';'filters';'off    '];
c_FastICA_verb_strD = 'on|off';
c_FastICA_verb_strV = ['on ';'off'];

g_ICA_name = '';
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Configuration options
FIGURENAME = '盲源分離系統';
FIGURETAG = 'f_FastICA';
SCREENSIZE = get(0,'ScreenSize');
FIGURESIZE = [round(0.1*SCREENSIZE(3)) (SCREENSIZE(4)-round(0.1*SCREENSIZE(4))-370) 530 370];

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Create the figure
a = figure('Color',[0.8 0.8 0.8], ...
	   'PaperType','a4letter', ...
	   'Name', FIGURENAME, ...
	   'NumberTitle', 'off', ...
	   'Tag', FIGURETAG, ...
	   'Position', FIGURESIZE, ...
	   'MenuBar', 'none');
% Resizing has to be denied after the window has been created -
% otherwise the window shows only as a tiny window in Windows XP.
set (a, 'Resize', 'off');

hf_FastICA_MAIN = a;

set(hf_FastICA_MAIN, 'HandleVisibility', 'callback');

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% From here on it get's ugly as I have not had time to clean it up


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Create the frames
pos_l=2;
pos_w=FIGURESIZE(3)-4;
pos_h=FIGURESIZE(4)-4;
pos_t=FIGURESIZE(4)-2-pos_h;
h_f_background = uicontrol('Parent',a, ...
  'BackgroundColor',[0.701961 0.701961 0.701961], ...
  'Position',[pos_l pos_t pos_w pos_h], ...
  'Style','frame', ...
  'Tag','f_background');

pos_l=4;
pos_w=400;
pos_h=106;
pos_t=FIGURESIZE(4)-4-pos_h;
h_f_mixed = uicontrol('Parent',a, ...
  'BackgroundColor',[0.701961 0.701961 0.701961], ...
  'Position',[pos_l pos_t pos_w pos_h], ...
  'Style','frame', ...
  'Tag','f_mixed');

pos_h=90;
pos_t=FIGURESIZE(4)-(106+4+2)-pos_h;
h_f_white = uicontrol('Parent',a, ...
  'BackgroundColor',[0.701961 0.701961 0.701961], ...
  'Position',[pos_l pos_t pos_w pos_h], ...
  'Style','frame', ...
  'Tag','f_white');

pos_h=pos_t - 4 - 2;
pos_t=4;
h_f_ica = uicontrol('Parent',a, ...
  'BackgroundColor',[0.701961 0.701961 0.701961], ...
  'Position',[pos_l pos_t pos_w pos_h], ...
  'Style','frame', ...
  'Tag','f_ica');

pos_w=120;
pos_l=FIGURESIZE(3)-(pos_w+2+2);
pos_h=FIGURESIZE(4)-2*4;
pos_t=FIGURESIZE(4)-(4)-pos_h;
h_f_side = uicontrol('Parent',a, ...
  'BackgroundColor',[0.5 0.8 0.5], ...
  'Position',[pos_l pos_t pos_w pos_h], ...
  'Style','frame', ...
  'Tag','f_side');

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Controls in f_mixed
bgc = get(h_f_mixed, 'BackgroundColor');

pos_vspace = 6;
pos_hspace = 6;

pos_frame=get(h_f_mixed, 'Position');
pos_l = pos_frame(1) + 15;
pos_h = 16;
pos_t = pos_frame(2) + pos_frame(4) - pos_h - 6;
pos_w = 100;
b = uicontrol('Parent',a, ...
  'BackgroundColor',bgc, ...
  'HorizontalAlignment','left', ...
  'Position',[pos_l pos_t pos_w pos_h], ...
  'String','混合信號:', ...
  'Style','text', ...
  'FontSize',10,...
  'Tag','t_mixed');

pos_l = pos_l + pos_w;
pos_w = 100;
ht_FastICA_mixedStatus = uicontrol('Parent',a, ...
  'BackgroundColor',bgc, ...
  'HorizontalAlignment','left', ...
  'Position',[pos_l pos_t pos_w pos_h], ...
  'String','請加載信號', ...
  'FontSize',10,...
  'Style','text', ...
  'Tag','t_mixedstatus');

% V鋒鋘 v鋖i?pos_t = pos_t - 8;

pos_l = pos_frame(1) + 15;
pos_t = pos_t - pos_h-3;
pos_w = 100;
b = uicontrol('Parent',a, ...
  'BackgroundColor',bgc, ...
  'HorizontalAlignment','left', ...
  'Position',[pos_l pos_t pos_w pos_h], ...
  'String','信號個數:', ...
  'FontSize',10,...
  'Style','text', ...
  'Tag','t_2');

pos_l = pos_l + pos_w;
pos_w = 50;
ht_FastICA_dim = uicontrol('Parent',a, ...
  'BackgroundColor',bgc, ...
  'HorizontalAlignment','left', ...
  'Position',[pos_l pos_t pos_w pos_h], ...
  'String','0', ...
  'Style','text', ...
  'Tag','t_dim');

pos_l = pos_frame(1) + 15;
pos_t = pos_t - pos_h-5;
pos_w = 100;
b = uicontrol('Parent',a, ...
  'BackgroundColor',bgc, ...
  'HorizontalAlignment','left', ...
  'Position',[pos_l pos_t pos_w pos_h], ...
  'String','采樣點數:', ...
  'Style','text', ...
  'FontSize',10,...
  'Tag','t_3');

pos_l = pos_l + pos_w;
pos_w = 50;
ht_FastICA_numOfSamp = uicontrol('Parent',a, ...
  'BackgroundColor',bgc, ...
  'HorizontalAlignment','left', ...
  'Position',[pos_l pos_t pos_w pos_h], ...
  'String','0', ...
  'Style','text', ...
  'Tag','t_numOfSamp');


% Buttons
pos_l = pos_frame(1) + pos_hspace;
pos_w = 110;
pos_h = 30;
pos_t = pos_frame(2) + pos_vspace;
b = uicontrol('Parent',a, ...
  'BackgroundColor',[0.701961 0.701961 0.701961], ...
  'Callback','gui_cb Transpose', ...
  'Interruptible', 'off', ...
  'Position',[pos_l pos_t pos_w pos_h], ...
  'String','轉 置', ...
  'FontSize',12,...
  'Tag','b_Transpose');

pos_w = 130;
pos_l = pos_frame(1) + pos_frame(3) - pos_hspace - pos_w;
b = uicontrol('Parent',a, ...
  'BackgroundColor',[0.701961 0.701961 0.701961], ...
  'Callback','gui_cb ShowMixed', ...
  'Interruptible', 'off', ...
  'Position',[pos_l pos_t pos_w pos_h], ...
  'String','混合信號波形', ...
  'FontSize',12,...
  'Tag','b_ShowMixed');

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Controls in f_white
pos_frame=get(h_f_white, 'Position');
pos_l = pos_frame(1) + 150;
pos_h = 20;
pos_t = pos_frame(2) + pos_frame(4) - pos_h - 10;
pos_w = 150;
b = uicontrol('Parent',a, ...
  'BackgroundColor',bgc, ...
  'HorizontalAlignment','left', ...
  'Position',[pos_l pos_t pos_w pos_h], ...

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色婷婷亚洲综合| 综合久久国产九一剧情麻豆| 国产精品网站在线观看| 亚洲一区二区在线视频| 国产河南妇女毛片精品久久久 | 亚洲成人你懂的| 国产成人aaa| 日韩午夜激情电影| 亚洲成人精品一区| 色综合久久久久综合99| 日本一区二区三区dvd视频在线| 蜜臀av在线播放一区二区三区 | 成人国产一区二区三区精品| 日韩一区二区三区免费观看| 午夜成人免费电影| 日本道免费精品一区二区三区| 欧美激情中文不卡| 国产成人av一区二区| 精品成人在线观看| 精品一区二区三区影院在线午夜 | av欧美精品.com| 久久久影视传媒| 国产在线精品视频| 久久久久久久久97黄色工厂| 精品亚洲aⅴ乱码一区二区三区| 日韩一区二区三区三四区视频在线观看| 夜夜精品视频一区二区| 在线看国产日韩| 亚洲一区二区美女| 91.com视频| 麻豆国产欧美日韩综合精品二区| 欧美一区二区三区小说| 久久精品免费观看| 久久久久国产一区二区三区四区| 国产九九视频一区二区三区| 国产视频视频一区| 成人理论电影网| 亚洲精品国久久99热| 色偷偷一区二区三区| 亚洲一区二区三区四区五区中文| 欧美在线高清视频| 人禽交欧美网站| 久久九九久久九九| www.久久精品| 亚洲成a人v欧美综合天堂下载| 555夜色666亚洲国产免| 久久不见久久见免费视频1| 国产亚洲一本大道中文在线| 成人精品小蝌蚪| 亚洲综合激情小说| 日韩你懂的在线观看| 国产乱人伦偷精品视频不卡| 中文字幕一区二区三区乱码在线| 色www精品视频在线观看| 午夜精品久久久久久久蜜桃app| 日韩三区在线观看| 成人小视频免费观看| 亚洲精品欧美在线| 欧美tk丨vk视频| 99热精品一区二区| 日本中文字幕一区| 中文字幕在线观看一区二区| 欧美日本韩国一区| 成人午夜视频福利| 午夜精品久久久久久久蜜桃app| 2023国产精品自拍| 欧美在线你懂得| 国产一区视频导航| 亚洲成年人网站在线观看| 久久久一区二区三区捆绑**| 91久久香蕉国产日韩欧美9色| 美国三级日本三级久久99 | 91首页免费视频| 蜜桃视频一区二区三区 | 色婷婷av一区二区三区软件| 91麻豆国产在线观看| 美女一区二区在线观看| 亚洲色图欧美在线| 26uuu精品一区二区| 欧美性视频一区二区三区| 国产乱人伦偷精品视频免下载| 亚洲成人激情综合网| 国产精品毛片高清在线完整版| 91精品国产综合久久香蕉的特点| 成人av高清在线| 久久99精品国产.久久久久久| 亚洲一区二区三区激情| 中国色在线观看另类| 精品欧美久久久| 7777女厕盗摄久久久| 99精品1区2区| 成人精品免费看| 国产真实乱子伦精品视频| 午夜精品久久久久影视| 一区二区高清免费观看影视大全| 国产日韩欧美激情| 久久色在线观看| 精品精品国产高清a毛片牛牛| 欧美日韩aaaaaa| 在线观看免费视频综合| 91丝袜美女网| aaa国产一区| 成人h精品动漫一区二区三区| 国产麻豆一精品一av一免费 | 91丨porny丨户外露出| 国产mv日韩mv欧美| 国产91色综合久久免费分享| 国产精品1区二区.| 国产精品综合视频| 粉嫩绯色av一区二区在线观看| 国产剧情一区在线| 国产成人免费av在线| 国产成人在线看| 国产福利91精品一区| 国产91精品精华液一区二区三区 | 国产成人精品影视| 国产成人免费视频一区| 大胆亚洲人体视频| 不卡高清视频专区| av中文字幕在线不卡| 色伊人久久综合中文字幕| 日本高清无吗v一区| 欧美日韩一卡二卡| 91精品国产91久久综合桃花 | 一本久道久久综合中文字幕| 91在线观看高清| 欧美日韩精品免费| 精品1区2区在线观看| 国产精品久久久久四虎| 亚洲精品欧美专区| 日本视频在线一区| 国产成人av电影在线观看| 91网上在线视频| 91精品国产综合久久久久久久久久 | 久久99国产精品久久99果冻传媒| 国内精品国产三级国产a久久| 国产精品一区二区三区99| 播五月开心婷婷综合| 色就色 综合激情| 日韩欧美国产综合一区 | 精品精品国产高清a毛片牛牛| 亚洲国产精品av| 亚洲国产日韩一区二区| 久久超碰97人人做人人爱| 成年人网站91| 欧美日韩国产一级片| 久久久亚洲综合| 亚洲www啪成人一区二区麻豆 | 精品少妇一区二区三区免费观看 | 久久精品国产亚洲高清剧情介绍 | 亚洲午夜精品在线| 国产一区二区调教| 91麻豆免费看片| 日韩欧美中文字幕一区| 国产精品亲子乱子伦xxxx裸| 亚洲国产欧美在线| 岛国精品在线观看| 7777精品伊人久久久大香线蕉经典版下载 | 毛片不卡一区二区| 北条麻妃国产九九精品视频| 欧美福利一区二区| 亚洲天堂av一区| 国产精品主播直播| 91精品在线免费| 一级日本不卡的影视| 高清在线成人网| 日韩一区二区电影| 亚洲高清免费在线| 91丝袜国产在线播放| 精品国免费一区二区三区| 亚洲一区免费在线观看| 国产激情视频一区二区三区欧美 | 亚洲精品免费看| 国产精品系列在线观看| 欧美一区二区三区免费观看视频 | 久久99在线观看| 欧美剧情片在线观看| 亚洲欧美日韩电影| 高清不卡在线观看| 26uuu欧美| 久久精品国产亚洲aⅴ| 555www色欧美视频| 日日夜夜免费精品| 51午夜精品国产| 婷婷久久综合九色综合伊人色| 在线观看国产日韩| 夜夜爽夜夜爽精品视频| 91精彩视频在线观看| 国产精品国产三级国产普通话三级 | 亚洲男女毛片无遮挡| 成人国产免费视频| 国产精品毛片大码女人| 成人三级伦理片| 国产精品狼人久久影院观看方式| 国产91在线|亚洲| 国产精品网曝门| 成人黄色软件下载| 中文字幕视频一区二区三区久| 国产成人午夜电影网| 国产精品理伦片|