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

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

?? biceps.m

?? 這個是基于matlab的信號處理類的高階譜工具箱
?? M
字號:
function [hest,ceps,A,B,minh,maxh] = biceps(y,p,q,nsamp,overlap,flag,lh) 
%BICEPS	Non-parametric system identification using the bicepstrum. 
%	BICEPS estimates the complex cepstrum, using third-order
%	cumulants, and then reconstructs the impulse response. 
%
%	[hest,ceps,A,B,minh,maxh] = biceps(y,p,q,sampseg,overlap,flag,lh)  
%	      y - data vector or matrix
%	    p,q - cepstral orders (truncation points)   [MUST be specified]
%	sampseg - samples per record                    [default = row size] 
%	overlap - percentage overlap of records         [default = 0; max=99] 
%	  flag  - 'biased' or 'unbiased'                [default = 'biased'] 
%	    lh  - hest indices will range from -lh to lh [default = 2(p+q)]
% 
%	if y is a matrix, each column is assumed to be a different realization
%	or record; in this case, overlap is set to 0, and record size is set 
%	to the row length of the matrix. 
% 
%	hest - estimated impulse response, h(n):  n= -lh, ... ,lh  
%	ceps - estimated complex cepstrum 
%	A    - estimated A(k)'s, k=1,...,p
%	B    - estimated B(k)'s, k=1,...,q 
%       minh - minimum phase component of hest; length lh+1
%	maxh - maximum phase component of hest; length lh+1 

%  Copyright (c) 1991-2001 by United Signals & Systems, Inc. 
%       $Revision: 1.7 $
%  A. Swami   January 20, 1993.   Revised Jan 20, 1995. 

%     RESTRICTED RIGHTS LEGEND
% Use, duplication, or disclosure by the Government is subject to
% restrictions as set forth in subparagraph (c) (1) (ii) of the 
% Rights in Technical Data and Computer Software clause of DFARS
% 252.227-7013. 
% Manufacturer: United Signals & Systems, Inc., P.O. Box 2374, 
% Culver City, California 90231. 
%
%  This material may be reproduced by or for the U.S. Government pursuant 
%  to the copyright license under the clause at DFARS 252.227-7013. 

%--------------- parameter checks ----------------------- 

  [ly, nrecord]  = size(y); 
  if (ly == 1) y = y(:); ly = nrecord; nrecord = 1;       end 

  if (exist('p') ~=1) error('order p must be specified'); end 
  if (exist('q') ~=1) error('order q must be specified'); end 

  if (nrecord > 1)   nsamp = ly;  overlap = 0;            end 
  if (exist('nsamp') ~= 1)          nsamp = 0;            end 
  if (nrecord > 1)                  nsamp = ly;           end 
  if (exist('overlap') ~= 1)      overlap = 0;            end
  if (nrecord > 1)                overlap = 0;            end 
  if (exist('flag') ~= 1)            flag = 'biased';     end
  if (exist('lh')   ~= 1)              lh = 2*(p+q);      end 

  overlap = min(99,(max(overlap,0))); 
  nsamp   = min(ly,max(nsamp,0)); 

% ------ estimate cumulants ---------------------------------------
  
  w     = max(p,q);  
  w     = w + rem(w,2);  
  wby2  = w/2; 
  cum_y = zeros(w+p+q+1,4*w+1); 
  M     = 2 * w; 
  n_loc = wby2+w+1; 

  for k = -wby2-w:wby2+w
     cum_y(n_loc+k,:) = cumest(y(:),3,M,nsamp,overlap,flag,k).';     
  end 

% -------- set up system of linear equations ----------------------
%    \sum_{i=-q}^{p} i ch(i) [ C(m-i,n) - C(m+1,n+i) ] = m C(m,n) 
%           with, |m| <= max(p,q) and |n| < max(p,q)/2


  xorg = M + 1; 
  yorg = wby2 + w + 1;        % c3(0,0) is in cum_y(xorg,yorg) 
  ind1 = (-w+q:w+q) + xorg; 
  ind2 = (-w+q:-1:-w-p) + xorg; 
  ind3 = yorg + (q:-1:-p);
  ind4 = xorg + (-w:w); 

  Amat = []; 
    for n = -wby2:wby2 
        alpha = cum_y(yorg+n,:);                     % picks up (.,n) slice 
        tmp   = toeplitz(alpha(ind1), alpha(ind2));  % I term b(m-k,n) m=-w:w
        tmp1  = cum_y(ind3-n,ind4-n).';                        
        Amat  = [Amat; tmp-tmp1]; 
    end 

% ------ solve and convert to complex cepstral coefficients -----------

    Amat      = Amat(:,[1:q,q+2:p+q+1]); 
    rvec      = cum_y(yorg+ (-wby2:wby2), ind4) * diag(-w:w); 
    rvec      = rvec'; 
    rvec      = rvec(:); 
    dcepstrum = Amat\rvec; 
    cepstrum  = dcepstrum ./ [-q:-1,1:p]'; 
    ceps      = [cepstrum(1:q); 0; cepstrum(q+1:q+p)]; 


% ------- estimate causal/anti-causal IR's directly: 

    maxh   = real( ifft( exp(  fft( [1;cepstrum(q:-1:1) ], lh+1 )  )));
    minh   = real( ifft( exp(  fft( [1;cepstrum(q+1:q+p)], lh+1 )  )));
    hest   = conv(flipud(maxh),minh); 
    A      = - dcepstrum(q+1:q+p);
    B      =   dcepstrum(q:-1:1); 

% ------- or estimate impulse response using Oppenheim and Schafer's method 
opschaf = 0; 
if (opschaf == 1) 
    cpos   = cepstrum(q+1:q+p) .* [1:p]'; 
    cneg   = cepstrum(q:-1:1)  .* [1:q]';  

    ir_len = lh; 
    cpos   = [cpos; zeros(ir_len-p,1)];
    cneg   = [cneg; zeros(ir_len-q,1)];
   
    ha     = zeros(ir_len+1,1); hc = ha;  ha(1) = 1; hc(1) = 1; 
    for n=1:ir_len 
        ha(n+1) = cneg(1:n).' * ha(n:-1:1) /n; 
        hc(n+1) = cpos(1:n).' * hc(n:-1:1) /n; 
    end
    ha   = ha(ir_len+1:-1:1);
    hest = conv(ha,hc); 
    minh = hc; maxh = ha; 
    hest = hest/hest(2*(p+q)+1); 
    A    = -cpos(1:p);
    B    = -cneg(1:q); 
end

% --------- display estimates --------------------


    clf, subplot(211)
    plot([-q:p]', ceps),  grid on
    title('complex cepstrum')
    xlabel('sample number')

    subplot(212) 
    taxis = [-lh:lh]'; 
    plot(taxis, hest), grid on 
    title('impulse response ') 
    xlabel('sample number') 
    set (gcf, 'Name','Hosa BICEPS')
return

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美bbbbb| 最新日韩在线视频| 在线观看视频一区二区欧美日韩| 极品少妇一区二区三区精品视频| 亚洲国产精品视频| 亚洲成人av中文| 亚洲国产另类av| 国产在线观看一区二区| 日本特黄久久久高潮 | 色噜噜狠狠一区二区三区果冻| 国产精品一区二区果冻传媒| 国模无码大尺度一区二区三区| 免费观看91视频大全| 日本中文字幕一区二区视频| 蜜桃久久av一区| 久久66热偷产精品| 国产成人综合精品三级| 成人免费毛片片v| 91极品视觉盛宴| 欧美日韩国产一级二级| 日韩欧美中文字幕公布| 久久九九久久九九| 1区2区3区欧美| 亚洲成人动漫av| 国产麻豆精品在线| 一本久久a久久免费精品不卡| 91麻豆免费在线观看| 欧美高清激情brazzers| 欧美不卡一二三| 国产精品家庭影院| 舔着乳尖日韩一区| 粉嫩av一区二区三区在线播放 | 亚洲区小说区图片区qvod| 亚洲最新视频在线观看| 六月婷婷色综合| 成人av网站免费观看| 欧美日韩午夜精品| 国产三区在线成人av| 亚洲va国产天堂va久久en| 国产一区二区视频在线播放| 成人av片在线观看| 欧美一二三四区在线| 国产精品国产自产拍高清av王其| 亚洲线精品一区二区三区八戒| 韩国欧美国产1区| 色婷婷精品大在线视频| 欧美精品一区二区三区四区| 亚洲激情图片小说视频| 国内成人精品2018免费看| 欧美怡红院视频| 国产日韩av一区| 蜜臀av在线播放一区二区三区| 91丝袜国产在线播放| 精品国产一二三区| 亚洲一区二区中文在线| 国产精品一二三在| 日韩久久久久久| 午夜a成v人精品| 在线看不卡av| 亚洲日穴在线视频| 国产精品一区免费视频| 91精品国产色综合久久不卡蜜臀 | 午夜影院久久久| 99国产精品久久久久久久久久| 亚洲另类在线制服丝袜| 中文字幕一区免费在线观看| 国产日韩欧美麻豆| 久久精品噜噜噜成人88aⅴ | 九一久久久久久| 欧美吻胸吃奶大尺度电影 | 亚洲一区二区三区四区不卡| 国产jizzjizz一区二区| 精品国产麻豆免费人成网站| 亚洲成av人片在线观看无码| 91亚洲精品一区二区乱码| 亚洲欧洲无码一区二区三区| 国产一区视频在线看| 久久久久久久一区| 国精产品一区一区三区mba视频| 51精品国自产在线| 丝袜美腿亚洲综合| 欧美精品久久一区二区三区| 亚洲午夜在线视频| 欧美日韩精品欧美日韩精品一| 亚洲日本欧美天堂| 欧美中文字幕一区| 亚洲二区在线观看| 5月丁香婷婷综合| 久久福利视频一区二区| 亚洲精品在线三区| 国产精品18久久久久久久久久久久| 精品国产第一区二区三区观看体验| 久久99久久99| 国产欧美精品一区| www.欧美日韩国产在线| 亚洲综合久久av| 91精品国产91久久久久久最新毛片 | 91麻豆精品国产91久久久久久| 性久久久久久久久| 精品久久一区二区| av在线不卡网| 亚洲国产精品一区二区www在线| 欧美色手机在线观看| 日韩制服丝袜先锋影音| 久久午夜电影网| 色综合久久综合网欧美综合网| 午夜精品福利视频网站| www日韩大片| 日本精品一区二区三区高清| 午夜精品久久一牛影视| 国产亚洲精品福利| 精品视频免费看| 国内精品写真在线观看| 亚洲色大成网站www久久九九| 欧美视频在线一区二区三区 | 成人国产视频在线观看| 亚洲国产裸拍裸体视频在线观看乱了| 精品久久人人做人人爽| 色爱区综合激月婷婷| 看电视剧不卡顿的网站| 亚洲女女做受ⅹxx高潮| 欧美xxx久久| 日韩精品一区二区三区视频播放| 丁香网亚洲国际| 日本三级亚洲精品| 一区二区三区在线免费视频| 精品福利一区二区三区免费视频| 色婷婷av一区二区三区之一色屋| 激情综合网天天干| 亚洲大片精品永久免费| 亚洲欧洲日韩在线| 国产三级欧美三级| 欧美v日韩v国产v| 欧美揉bbbbb揉bbbbb| 波多野结衣中文字幕一区| 久久精品国产网站| 亚洲成av人片| 一区二区三区在线观看欧美| 久久一二三国产| 91精品国产一区二区| 欧美日韩在线免费视频| a美女胸又www黄视频久久| 国产成人综合在线播放| 裸体健美xxxx欧美裸体表演| 亚洲小说欧美激情另类| 亚洲精选视频在线| 亚洲天堂免费看| 国产精品国模大尺度视频| 国产女人18毛片水真多成人如厕| 欧美肥胖老妇做爰| 欧美军同video69gay| 欧美日韩一区二区在线观看| 色综合天天综合| 91污片在线观看| 色欧美片视频在线观看| 99久久精品国产导航| 9久草视频在线视频精品| aaa欧美日韩| www.一区二区| 一本色道久久综合亚洲精品按摩| 99精品黄色片免费大全| 91视频在线观看| 精品视频一区三区九区| 欧美日精品一区视频| 欧美日韩国产高清一区二区三区| 欧美日韩色综合| 国产精品久久久久久久久免费相片 | 懂色中文一区二区在线播放| 国产传媒日韩欧美成人| 成人av在线网站| 日本高清免费不卡视频| 欧美日韩视频在线第一区 | 欧美va亚洲va| 久久久久国产精品免费免费搜索| 久久久久国产精品麻豆ai换脸| 久久久五月婷婷| 亚洲人成伊人成综合网小说| 夜夜爽夜夜爽精品视频| 日韩黄色小视频| 国产福利一区在线| 成人av网站免费观看| 欧美日韩高清一区二区三区| 91精品国产欧美日韩| 欧美国产成人精品| 亚洲一区二区三区影院| 久久黄色级2电影| av影院午夜一区| 欧美一区二区三区精品| 中文字幕不卡一区| 日韩精品成人一区二区三区| 久久99久久精品| 99国产一区二区三精品乱码| 欧美性猛交xxxx乱大交退制版| 欧美一区二区人人喊爽| 中文字幕在线观看不卡视频| 午夜视频在线观看一区二区三区| 国产一区二区三区电影在线观看| 97久久超碰国产精品| 精品日韩99亚洲| 天堂成人免费av电影一区|