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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? wmtsa_ccvs.m

?? 時間序列分析中很用的源碼,書的原名為時間序列分析的小波方法.
?? M
字號:
function CCVS = wmtsa_ccvs(X, Y, estimator, subtract_mean, method, dim)% wmtsa_ccvs -- Calculate the cross covariance sequence (CCVS) of a data series.%%****f* wmtsa.dwt/wmtsa_ccvs%% NAME%   wmtsa_ccvs -- Calculate the cross covariance sequence (CCVS) of a data series.%% SYNOPSIS%   CCVS = wmtsa_ccvs(X, [dim], [estimator], [subtract_mean], [method])%% INPUTS%   * X           -- set of observations (matrix or vector).%   * Y           -- set of observations (matrix or vector).%   * dim         -- (optional) dimension to calculate CCVS over (integer).%   * estimator   -- (optional) type of estimator%                    Valid values:  'biased', 'unbiased', 'none'%                    Default: 'biased'%   * subtract_mean -- (optional) flag whether to subtract mean%                    (numeric Boolean).%                    Default: 1 = subtract mean%   * method      -- method used to calculate CCVS (character string).%% OUTPUTS%   * CCVS        -- crossvariance sequence (CCVS) (vector of length N).%% SIDE EFFECTS%   X, Y are real; otherwise error.%   X, Y are vectors or matrices; otherwise error.%% DESCRIPTION%   wmtsa_ccvs calculates the crosscovariance sequence (CCVS) for a real valued%   series.% %   By default, the function calculates the CCVS over the first non-singleton%   dimension.  For the current implementation X and Y must be a vectors or%   matrices; higher order arrays not handled.  If X and Y are a vectors, CCVS is %   is returned with dimensions as X.  If X and Y are matrices, CCVS is %   calculated for the columns. If input argument 'dim' is supplied, %   the CCVS is calculated over that dim.%   %   The estimator option normalizes the CCVS estimate as follows:%   * 'biased'   -- divide by N%   * 'unbiased' -- divide by N - tau%   * 'none'     -- unnormalized.%%   The 'subtract_mean' input argument specifies whether to subtract%   the mean from the prior to calculating the CCVS. The default is 1 =%   'subtract mean'.%%   The 'method' input argument specifies the method used to calculate%   the CCVS:%   * 'lag'     -- Calculate taking lag products.%   * 'fft'     -- Calculate via FFT.%   The default is 'fft'.%% ERRORS%   WMTSA:InvalidNumArguments, WMTSA:InvalidArgumentDataType,%   WMTSA:InvalidArgumentValue %% EXAMPLE%%% ALGORITHM%   See page 266 of WMTSA for definition of CCVS.%   See page 269 of WMTSA for definition of biased CCVS estimator.%% REFERENCES%   Percival, D. B. and A. T. Walden (2000) Wavelet Methods for%     Time Series Analysis. Cambridge: Cambridge University Press.%% SEE ALSO%   wmtsa_acvs%% AUTHOR%   Charlie Cornish%   Brandon Whitcher%% CREATION DATE%   2003-04-23%% CREDIT%   Based on original function myACF.m by Brandon Whitcher.%% COPYRIGHT%%% REVISION%   $Revision: 612 $%%***% $Id: wmtsa_ccvs.m 612 2005-10-28 21:42:24Z ccornish $  valid_estimator_methods = {'biased', 'unbiased', 'none'};defaults.estimator = 'biased';defaults.subtract_mean = 1;defaults.method = 'fft';usage_str = ['Usage:  [CCVS] = ', mfilename, ...             '(X, Y, [estimator], [subtract_mean], [method], [dim])'];%%   Check Input Argumentserror(nargerr(mfilename, nargin, [1:6], nargout, [0:1], 1, usage_str, 'struct'));error(argterr(mfilename, X, {'real', 'matrix'}, [], 1, '', 'struct'));error(argterr(mfilename, Y, {'real', 'matrix'}, [], 1, '', 'struct'));if (size(X) ~= size(Y))  error('WMTSA:invalidArgumentDim', ...        'X and Y must same dimensions');end  if (wmtsa_isscalar(X))  % Trival case  CCVS = 0;  returnendif (~exist('estimator', 'var') || isempty(estimator))  estimator = defaults.estimator;else  if (isempty(strmatch(estimator, valid_estimator_methods, 'exact')))    error('WMTSA:invalidArgumentValue', ...          [estimator, ' is not a valid estimator.']);  endendif (~exist('subtract_mean', 'var') || isempty(subtract_mean))  subtract_mean = defaults.subtract_mean;endif (~exist('method', 'var') || isempty(method))  method = defaults.method;endswitch method case 'lag'  fhCCVS = @ccvs_lag; case 'fft'  fhCCVS = @ccvs_fft; case 'xcov'  fhCCVS = @ccvs_xcov; otherwise    error('WMTSA:invalidArgumentValue', ...          ['Unknown method (', method, ') for calculating CCVS.']);endsz = size(X);if ( wmtsa_isvector(X) || (~exist('dim', 'var') || isempty(dim)) )  dim = min(find(sz ~= 1));end% dim is the dimension to calculate the CCVS along.% odim is the other dimension.odim = (dim == 1 ) + 1;N = sz(dim);new_sz = sz;new_sz(dim) = 2 * N - 1;CCVS = zeros(new_sz);if (subtract_mean)  sz_repmat = repmat(1, size(sz));  sz_repmat(dim) = sz(dim);  X = X - repmat(sum(X,dim)/sz(dim), sz_repmat);  Y = Y - repmat(sum(Y,dim)/sz(dim), sz_repmat);endidx{dim} = ':';for (i = 1:sz(odim))  idx{odim} = i;  CCVS(idx{:}) = feval(fhCCVS, X(idx{:}), Y(idx{:}));endswitch lower(estimator) case 'biased'  CCVS = CCVS / N; case 'unbiased'  N = sz(dim);  NLags = 2 * N - 1;  sz_reshape = repmat(1, size(sz));  sz_reshape(dim) = NLags;  tau = reshape([-N+1:1:N-1], sz_reshape);  tau = abs(tau);  other_dim = mod(dim,2)+1;  sz_repmat = repmat(1, size(sz));  sz_repmat(other_dim) = sz(other_dim);  tau = repmat(tau, sz_repmat);  CCVS = CCVS ./ (N - tau); case 'none'  % do nothing otherwise  error('WMTSA:InvalidArgumentValue', ...        [estimator, ' is not a valid estimator.']);endreturnfunction CCVS = ccvs_lag(x, y)  x = x(:);  y = y(:);  N = length(x);  CCVS = zeros(2*N-1,1);  for (itau = 0:N-1)    CCVS(N-itau,1) =  sum(x(1:N-itau) .* y(1+itau:N));    CCVS(itau+N,1) = sum(x(1+itau:N) .* y(1:N-itau));  end  return  function CCVS = ccvs_fft(x, y)  x = x(:);  y = y(:);  N = length(x);  X = fft(x, 2^nextpow2(2*N-1));  Y = fft(y, 2^nextpow2(2*N-1));  NN = 2^nextpow2(2*N-1);  Nlags = 2 * N - 1;  shft = floor((NN - Nlags)/2);  CCVS = real(ifft(X .* conj(Y)));  CCVS = ifftshift(CCVS);  CCVS = circshift(CCVS, -shft);  CCVS = CCVS(2:2*N);returnfunction CCVS = ccvs_xcov(x, y)  % Requires Signal Toolbox  result = license('test', 'Signal_Toolbox');  if (~result)    error('No Signal Toolbox license available to run test');  end  x = x(:);  y = y(:);  N = length(x);  CCVS = xcov(x, y);return

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品一区二区在线免费观看| 日韩午夜av一区| 制服丝袜在线91| 亚洲国产经典视频| 久久电影网站中文字幕| 欧美日韩亚洲高清一区二区| 中文字幕va一区二区三区| 久久精品99国产精品| 欧美三片在线视频观看| 一区在线中文字幕| 国产一区二区三区香蕉 | 99久久精品一区二区| 欧美videossexotv100| 性久久久久久久久久久久| 一本久道久久综合中文字幕| 国产精品久久99| 国产成人精品一区二| wwwwww.欧美系列| 男人的j进女人的j一区| 欧美猛男超大videosgay| 亚洲欧美日韩一区二区三区在线观看| 国产精品亚洲午夜一区二区三区| 欧美一区二区三区四区五区| 午夜一区二区三区视频| 91蜜桃网址入口| 一区在线中文字幕| 91亚洲精品久久久蜜桃网站 | 欧美日韩国产片| 亚洲精品免费在线播放| 91在线视频网址| 国产精品美女视频| av一区二区三区在线| 国产精品无圣光一区二区| 国产一区二区视频在线| 国产婷婷色一区二区三区四区| 美女视频网站黄色亚洲| 欧美电视剧免费观看| 久久99久久99小草精品免视看| 欧美顶级少妇做爰| 美女视频黄久久| 亚洲精品一区二区精华| 国产一区二区三区久久悠悠色av | 国产精品国产三级国产| 成人av第一页| 亚洲国产精品久久久久秋霞影院| 在线精品视频免费观看| 日韩电影在线一区| 国产亚洲欧洲997久久综合| 高清免费成人av| 亚洲最新视频在线观看| 欧美猛男男办公室激情| 精品亚洲成a人在线观看| 国产日韩欧美麻豆| 一本一道久久a久久精品| 五月激情六月综合| 久久久久久久久久久电影| 91在线精品一区二区| 亚洲国产中文字幕| 精品国产伦一区二区三区观看体验| 国产一区二区三区四区五区美女| 中文字幕一区二区三区精华液| 在线观看日韩精品| 久久99精品国产91久久来源| 国产精品蜜臀av| 6080国产精品一区二区| 国产呦萝稀缺另类资源| 亚洲最大成人综合| 久久久综合视频| 欧美午夜视频网站| 国产v综合v亚洲欧| 视频一区二区三区入口| 国产精品看片你懂得| 91精品婷婷国产综合久久性色 | 亚洲国产精品综合小说图片区| 日韩一区二区三| 99国产欧美久久久精品| 免费观看一级特黄欧美大片| 亚洲欧洲色图综合| 精品国精品国产尤物美女| 一本久久a久久精品亚洲| 国产自产视频一区二区三区 | 中文字幕一区二区不卡| 日韩女优av电影| 在线看国产日韩| 成人激情小说乱人伦| 精品一区二区三区香蕉蜜桃| 午夜欧美电影在线观看| 综合激情成人伊人| 国产欧美一区二区三区在线看蜜臀| 欧美亚洲国产一区二区三区va| 国产a区久久久| 国产一区二区三区美女| 免费看欧美女人艹b| 亚洲综合在线观看视频| 亚洲国产成人自拍| 精品av综合导航| 欧美一区二区女人| 欧美日韩高清在线| 欧美三级在线视频| 欧美综合一区二区| 色综合久久久久综合体桃花网| 顶级嫩模精品视频在线看| 黄一区二区三区| 精品影视av免费| 蜜桃久久精品一区二区| 无码av免费一区二区三区试看 | 国产精品久久久久桃色tv| 精品国产精品网麻豆系列| 制服.丝袜.亚洲.另类.中文| 欧美无乱码久久久免费午夜一区 | 一区二区不卡在线播放| 亚洲图片激情小说| 亚洲女与黑人做爰| 亚洲午夜在线视频| 亚洲国产精品久久久久秋霞影院| 亚洲香肠在线观看| 午夜欧美大尺度福利影院在线看| 亚洲观看高清完整版在线观看 | 亚洲欧美视频在线观看视频| 国产精品久久久一本精品| 国产精品盗摄一区二区三区| 亚洲图片另类小说| 亚洲精品伦理在线| 亚洲成av人**亚洲成av**| 亚洲福中文字幕伊人影院| 天堂成人国产精品一区| 免费在线一区观看| 极品尤物av久久免费看| 高清不卡在线观看| 成人国产精品视频| 一本大道av伊人久久综合| 在线观看精品一区| 欧美一级视频精品观看| 精品国产91亚洲一区二区三区婷婷| 精品奇米国产一区二区三区| 欧美电影免费观看高清完整版在线| 日韩欧美一级特黄在线播放| ww亚洲ww在线观看国产| 国产精品久久网站| 午夜精品aaa| 久久超碰97中文字幕| 99久久精品国产麻豆演员表| 在线亚洲高清视频| 欧美大胆人体bbbb| 最新成人av在线| 秋霞电影网一区二区| 国产成人8x视频一区二区 | 亚洲精品日韩综合观看成人91| 亚洲网友自拍偷拍| 国产精品亚洲成人| 欧美主播一区二区三区| 欧美成人一区二区三区在线观看| 日本一二三不卡| 日本网站在线观看一区二区三区| 国产凹凸在线观看一区二区| 欧美日韩视频在线观看一区二区三区 | 久久精品久久99精品久久| 成人免费的视频| 欧美一卡二卡三卡四卡| 亚洲婷婷在线视频| 理论电影国产精品| 91成人免费网站| 欧美激情综合五月色丁香| 日韩精品国产精品| 91香蕉视频污在线| 久久亚洲精品国产精品紫薇 | 国产精品久久久久久妇女6080 | 亚洲午夜一区二区| 国产精品99久久久| 欧美久久久久久久久久| 亚洲欧洲日韩在线| 国产精品白丝av| 日韩免费视频一区| 亚洲一区二区三区爽爽爽爽爽 | 久久嫩草精品久久久久| 性做久久久久久免费观看欧美| 高清不卡在线观看av| 精品女同一区二区| 日韩1区2区日韩1区2区| 欧美性大战久久久久久久| 青青草国产成人99久久| 在线观看视频91| 亚洲人妖av一区二区| 国产成人在线免费| www激情久久| 激情久久五月天| 日韩欧美国产一区二区在线播放| 尤物av一区二区| 日本韩国欧美国产| 亚洲欧美乱综合| 91女神在线视频| 亚洲欧洲精品一区二区三区不卡| 国产精品1区2区3区在线观看| 日韩欧美国产精品一区| 美国av一区二区| 337p日本欧洲亚洲大胆精品| 蜜臀a∨国产成人精品| 日韩欧美国产高清| 国内精品嫩模私拍在线| 久久久777精品电影网影网|