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

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

?? noisergeo.m

?? 混沌動力學實例仿真
?? M
字號:
function [xr,Yr]=noisergeo(x,dim,tau,r,q,p,theta)
%Syntax: [xr,Yr]=noisergeo(x,dim,tau,r,q,p,theta)
%________________________________________________
%
% Noise reduction by Local Geometric Projection.
%
% xr is the vector/matrix with the cleaned time series.
% Yr is the phase space of the last cleaned xr.
% x is the time series.
% dim is the embedding dimension.
% tau is the time delay.
% r can be either
%   real defining the neighborhood range.
%   integer defining the number of nearest neighbors.
% q can take one of the following values
%  'wAV' for the weighted average.
%  [an integer from 0 to dim-1] for the local geometric projection.
%  'mod' for the adaptive selection of the local neighborhood dimensions.
% p defines the norm.
% theta is the correction paprameter [0,1]
%   1: full correction.
%   0: no correction.
%
%
% References:
%
% Kantz H, Schreiber T, Hoffmann I, Buzug T, Pfister G, Flepp L G, Simonet
% J, Badii R, Brun E (1993): Nonlinear noise reduction: A case study on
% experimental data. Physical Review E 48: 1529-1538
%
% Leontitsis A., Bountis T., Pange J. (2004): An adaptive way for improving
% noise reduction using local geometric projection. CHAOS 14(6): 106-110
%
%
% Alexandros Leontitsis
% Department of Education
% University of Ioannina
% Ioannina
% Greece
%
% University e-mail: me00743@cc.uoi.gr
% Lifetime e-mail: leoaleq@yahoo.com
% Homepage: http://www.geocities.com/CapeCanaveral/Lab/1421
%
% 14 Jul 2001

if nargin<1 | isempty(x)==1
   error('You should provide a time series.');
else
   % x must be a vector
   if min(size(x))>1
      error('Invalid time series.');
   end
   x=x(:);
   % n is the time series length
   n=length(x);
end

if nargin<2 | isempty(dim)==1
   dim=2;
else
   % dim must be either a scalar or a vector
   if min(size(dim))>1
      error('dim must be a scalar or a vector.');
   end
   % dim must be an integer
   if round(dim)-dim~=0
      error('dim must be an integer.');
   end
   % dim values must be above 1
   if any(dim<1)==1
      error('dim values must be above 1');
   end
end

if nargin<3 | isempty(tau)==1
   tau=1;
else
   % tau must be either a scalar or a vector
   if min(size(tau))>1
      error('tau must be a scalar or a vector.');
   end
   % tau must be an integer
   if round(tau)-tau~=0
      error('tau must be an integer.');
   end
   % tau values must be above 1
   if any(tau<1)==1
      error('tau values must be above 1');
   end
end

if nargin<4 | isempty(r)==1
   r=dim+1;
else
   % r must be either a scalar or a vector
   if min(size(r))>1
      error('r must be a scalar or a vector.');
   end
   % r values must be above 0
   if any(r<=0)==1
      error('r values must be greater than 0');
   end
end

if nargin<5 | isempty(q)==1
   q=1;
end

if nargin<6 | isempty(p)==1
   p=2;
else
   % p must be either a scalar or a vector
   if min(size(p))>1
      error('p must be a scalar or a vector.');
   end
end

if nargin<7 | isempty(theta)==1
   theta=1;
else
   % theta must be either a scalar or a vector
   if min(size(theta))>1
      error('theta must be a scalar or a vector.');
   end
   % theta must be above 0 and bellow 1
   if theta<0 | theta>1
      error('theta must be above 0 and bellow 1.')
   end
end

% Only one of dim, tau, r, p or theta should be vector
l=[length(dim),length(tau),length(r),length(p),length(theta)];
if length(find(l>1))>1
   error('Only one of dim, tau, r, p, or theta should be vector.');
end

% Make the phase-space
[Y,T]=phasespace(x,dim,tau);


m=max(l);
dim=ones(1,m).*dim;
tau=ones(1,m).*tau;
r=ones(1,m).*r;
p=ones(1,m).*p;
theta=ones(1,m).*theta;

for i=1:m
        
    % Initialize Yr
    Yr=zeros(T,dim(i));
    
    % For every phase-space point
    for j=1:T
        
        % Locate the j-th point
        y=Y(j,:);
        
        % Check neighborhood or neighbors
        if mod(r(i),floor(r(i)))==0
            lock=Knearest(y,Y,r(end)+1,p(i));
        else
            lock=radnearest(y,Y,T,r(i),p(i));
            lock(find(j==lock))=[];
        end
        
        if isempty(lock)==1
            Yr(j,:)=y;
        elseif q=='wAV'
            % The calculations for the weighted average
            Ynearest=Y(lock,:);
            w=[];
            for k=1:length(lock)
                w(k)=norm(y-Ynearest(k,:))/2/r(i);
                w(k)=exp(-w(k)^2);
                Ynearest(k,:)=Ynearest(k,:)*w(k);
            end
            Yr(j,:)=sum(Ynearest)/sum(w);
        else
            % All the neighboring points have equal weight
            if length(lock)<dim(i)
                Yr(j,:)=mean(Y(lock,:));
            else
                % Make the matrix of the local neighborhood
                Ynearest=Y(lock,:);
                %Ynearest=quality3(Ynearest,2);
                %Ynearest=quality2(Ynearest,2,.99,r,y);
                Ynearest=quality(Ynearest,2,.7);
                % Neigborhood average
                ybar=mean(Ynearest);
                % Subtract the average from the neighborhood poionts
                Ynearest=Ynearest-ones(size(Ynearest,1),1)*ybar;
                % SVD on the local neighborhood
                [u,s,v]=svd(Ynearest,0);
                % Either use the Adaptive selection ...
                if q=='mod'
                    s=diag(s);
                    d=s(1:dim(i)-1)./(s(2:dim(i))+eps);
                    q=find(d==max(d));
                    Yr(j,:)=y-(y-ybar)*(v(:,q+1:dim(i))*v(:,q+1:dim(i))');
                % ... or use a predifined q
                else
                    Yr(j,:)=y-(y-ybar)*(v(:,dim(i)-q:dim(i))*v(:,dim(i)-q:dim(i))');
                end
            end
        end
        Yr(j,:)=theta(i)*Yr(j,:)+(1-theta(i))*Y(j,:);
    end
    
    
    % Initialize xr
    xr(:,i)=zeros(n,1);
    times(:,i)=zeros(n,1);
    
    % Calculate the reconstructed time series
    for j=1:dim
        xr(1+(j-1)*tau:T+(j-1)*tau,i)=xr(1+(j-1)*tau:T+(j-1)*tau,i)+Yr(:,j);
        times(1+(j-1)*tau:T+(j-1)*tau,i)=times(1+(j-1)*tau:T+(j-1)*tau,i)+1;
    end
    xr(:,i)=xr(:,i)./times(:,i);
    xr(:,i)=xr(:,i)-mean(xr(:,i)-x);
    
end

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人精品免费看| 亚洲一区中文日韩| 成人性生交大片| 国产精品三级视频| 97精品久久久久中文字幕| 亚洲视频一区二区在线观看| 欧美在线观看你懂的| 婷婷亚洲久悠悠色悠在线播放| 欧美一卡二卡三卡| 国产成人在线视频免费播放| 亚洲同性同志一二三专区| 在线中文字幕一区| 蜜臀av性久久久久蜜臀aⅴ流畅| 精品少妇一区二区三区在线播放 | 亚洲免费在线看| 色综合中文字幕国产 | 国产免费久久精品| 一本大道综合伊人精品热热| 亚洲3atv精品一区二区三区| 久久久久久久综合色一本| 9人人澡人人爽人人精品| 亚洲成人黄色影院| 久久久精品免费观看| 色综合久久久久综合99| 亚洲aaa精品| 国产精品毛片高清在线完整版| 欧美日韩综合在线| 国产一区二区91| 亚洲成av人在线观看| 精品电影一区二区三区| 色综合天天在线| 久久精品国产一区二区三区免费看| 中文av一区特黄| 日韩欧美国产综合在线一区二区三区| 国产成人亚洲综合a∨猫咪| 一个色综合网站| 久久久www成人免费毛片麻豆| 日本高清成人免费播放| 国产一区二区三区日韩| 亚洲电影中文字幕在线观看| 国产欧美日本一区二区三区| 欧美怡红院视频| 成人免费精品视频| 久久成人久久鬼色| 亚洲男人的天堂网| 久久久www成人免费无遮挡大片| 欧美日韩国产影片| bt7086福利一区国产| 精品伊人久久久久7777人| 亚洲综合视频在线观看| 国产精品视频一二三区| 精品盗摄一区二区三区| 91精品国产91久久久久久一区二区| av中文字幕在线不卡| 国产一区欧美一区| 麻豆一区二区在线| 五月婷婷欧美视频| 国产精品成人午夜| 日本一区二区三区视频视频| 精品欧美一区二区在线观看| 欧美一区二区三区视频免费| 欧美日韩国产免费一区二区| 色综合久久88色综合天天6| av福利精品导航| 北条麻妃国产九九精品视频| 国产精品 日产精品 欧美精品| 蜜臀av一区二区| 久久成人av少妇免费| 免费在线观看日韩欧美| 肉色丝袜一区二区| 亚洲一区二区欧美日韩| 亚洲一区二区三区精品在线| 亚洲综合激情另类小说区| 亚洲欧美色一区| 一区二区视频在线| 亚洲与欧洲av电影| 亚洲一区二区三区爽爽爽爽爽| 亚洲一区二区精品视频| 午夜精品一区二区三区免费视频 | 日韩av一区二区三区四区| 天天色 色综合| 美日韩一级片在线观看| 久久国产婷婷国产香蕉| 韩国精品久久久| 国产91精品一区二区麻豆网站| 粉嫩aⅴ一区二区三区四区五区| 成人高清免费观看| 91理论电影在线观看| 欧美视频完全免费看| 91精品国产丝袜白色高跟鞋| 精品人伦一区二区色婷婷| 国产亚洲精品中文字幕| 椎名由奈av一区二区三区| 伊人夜夜躁av伊人久久| 男人操女人的视频在线观看欧美| 九九九久久久精品| 成人黄动漫网站免费app| 一本一道波多野结衣一区二区| 在线精品亚洲一区二区不卡| 7777精品伊人久久久大香线蕉| 欧美变态tickle挠乳网站| 国产色婷婷亚洲99精品小说| 国产精品久久久久影院| 亚洲成av人片在线| 国产毛片精品国产一区二区三区| 97精品国产露脸对白| 8x福利精品第一导航| 久久久久亚洲蜜桃| 亚洲午夜私人影院| 精品一区二区三区香蕉蜜桃| 成人av片在线观看| 4438x成人网最大色成网站| 久久久久久久久久看片| 亚洲一区二区偷拍精品| 国产在线乱码一区二区三区| 91美女蜜桃在线| 91精品国产综合久久久久久漫画| 久久久久亚洲蜜桃| 亚洲午夜免费福利视频| 国产一区二区0| 欧美日韩国产高清一区| 国产欧美一区二区精品秋霞影院| 亚洲综合在线免费观看| 国产伦精一区二区三区| 日本道精品一区二区三区| 日韩视频在线一区二区| 日韩久久一区二区| 韩国理伦片一区二区三区在线播放| 色综合久久九月婷婷色综合| 久久久亚洲综合| 欧美a级一区二区| 在线观看网站黄不卡| 国产亚洲精品bt天堂精选| 日本不卡的三区四区五区| 91美女精品福利| 欧美激情综合五月色丁香小说| 麻豆精品一区二区三区| 欧洲中文字幕精品| 国产精品高潮呻吟| 国产一区二区免费视频| 欧美美女一区二区| 亚洲综合一二三区| 色悠久久久久综合欧美99| 中文一区在线播放| 国产一区二区成人久久免费影院| 91精品欧美久久久久久动漫| 一区二区成人在线视频| a在线播放不卡| 国产精品视频看| 国产精品1区2区| 久久青草欧美一区二区三区| 蜜臀av一区二区在线免费观看 | 99re视频精品| 中国av一区二区三区| 国产成人精品一区二区三区网站观看| 欧美成人一区二区三区片免费 | 蓝色福利精品导航| 欧美二区在线观看| 午夜伦欧美伦电影理论片| 欧美在线小视频| 亚洲午夜视频在线观看| 91麻豆6部合集magnet| 亚洲欧美电影一区二区| 99在线精品免费| 日韩伦理免费电影| 欧美午夜在线观看| 日韩国产欧美三级| 91精品福利在线一区二区三区| 石原莉奈一区二区三区在线观看| 69久久夜色精品国产69蝌蚪网| 午夜精品123| 91麻豆精品国产自产在线观看一区 | 日韩美女视频19| 色香色香欲天天天影视综合网| 亚洲视频免费在线观看| 在线观看视频一区| 午夜精品久久久久久| 欧美精品丝袜久久久中文字幕| 亚洲国产精品久久人人爱| 欧美精品色综合| 久久不见久久见免费视频7| www亚洲一区| 成人激情开心网| 一区二区三区精品久久久| 欧美日韩视频在线一区二区| 奇米精品一区二区三区四区| 精品国产一区二区三区不卡| 国产精品一区二区在线播放 | 欧美电视剧在线看免费| 粉嫩av一区二区三区粉嫩| 亚洲色图另类专区| 欧美乱熟臀69xxxxxx| 国产精品影视网| 亚洲美女精品一区| 欧美一区二区福利在线| 国产福利一区在线观看| 亚洲夂夂婷婷色拍ww47| 精品国产露脸精彩对白| 91欧美一区二区| 美女视频黄a大片欧美|