亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
不卡的av中国片| 国产真实乱偷精品视频免| 久久九九全国免费| 精品久久国产97色综合| 日韩欧美一区二区免费| 欧美精品tushy高清| 欧美一级久久久| 欧美www视频| 国产欧美日韩亚州综合| 精品少妇一区二区三区在线播放 | 色综合天天性综合| 97久久久精品综合88久久| 成人国产精品免费观看动漫| 99久久99久久精品国产片果冻| 成人app下载| 日韩精彩视频在线观看| 国产高清久久久久| 久久久一区二区| 成人av中文字幕| 9色porny自拍视频一区二区| 91久久精品一区二区三| 欧美日韩一区二区欧美激情| 91精品国产全国免费观看| 日韩限制级电影在线观看| 久久久综合视频| 中文字幕日韩一区| 香蕉成人啪国产精品视频综合网| 亚洲成av人片www| 国产中文一区二区三区| 99精品热视频| 日韩欧美一级二级三级| 亚洲欧洲成人精品av97| 三级精品在线观看| 成人黄色网址在线观看| 欧美日韩激情一区二区| 中文字幕精品—区二区四季| 亚洲曰韩产成在线| 国产精品自拍网站| 欧美三级电影网| 国产精品天干天干在观线| 日韩av中文在线观看| 成人伦理片在线| 欧美一区二区三区视频在线| 中文字幕av免费专区久久| 亚洲成av人片www| 91免费小视频| 久久青草国产手机看片福利盒子| 一区二区三区欧美日| 国产一区三区三区| 337p亚洲精品色噜噜| 亚洲精品国产视频| 成人综合婷婷国产精品久久| 欧美高清一级片在线| 亚洲色图在线视频| 成人av在线一区二区三区| 日韩欧美国产三级电影视频| 亚洲午夜久久久久| 成人av免费观看| 国产亚洲欧美一级| 蜜臀av性久久久久蜜臀aⅴ四虎| 91国产免费看| 亚洲视频免费在线| proumb性欧美在线观看| 国产蜜臀av在线一区二区三区| 免费成人av资源网| 制服.丝袜.亚洲.中文.综合| 一区二区三区四区乱视频| 99在线精品观看| **欧美大码日韩| 一本色道亚洲精品aⅴ| 中文字幕视频一区| 91一区在线观看| 综合亚洲深深色噜噜狠狠网站| 成人国产精品免费| 亚洲同性gay激情无套| 成人福利在线看| 国产精品久久久久久亚洲伦| 丰满白嫩尤物一区二区| 国产精品久久久久国产精品日日| 丰满岳乱妇一区二区三区| 国产精品欧美极品| 99久久综合99久久综合网站| 国产精品久久99| 91欧美激情一区二区三区成人| 中文字幕亚洲一区二区av在线| av一本久道久久综合久久鬼色| 中文字幕在线观看不卡| 在线观看三级视频欧美| 天天综合网 天天综合色| 日韩一区二区在线看片| 国产一区二区网址| 中文在线资源观看网站视频免费不卡| 99视频精品全部免费在线| 亚洲黄一区二区三区| 555夜色666亚洲国产免| 国产真实乱偷精品视频免| 成人欧美一区二区三区小说| 欧洲在线/亚洲| 久久不见久久见免费视频1| 欧美性猛交一区二区三区精品| 亚洲成a人片在线不卡一二三区| 欧美麻豆精品久久久久久| 国产在线一区观看| 亚洲欧美另类图片小说| 欧美一卡2卡三卡4卡5免费| 国产福利一区二区| 亚洲国产中文字幕在线视频综合| 欧美xxxx在线观看| 日本高清成人免费播放| 免费日韩伦理电影| 中文字幕亚洲一区二区va在线| 欧美人牲a欧美精品| 成人开心网精品视频| 天天综合色天天| 欧美韩日一区二区三区四区| 欧美午夜不卡视频| 国产精品88888| 男人的天堂久久精品| 亚洲欧洲国产专区| 337p日本欧洲亚洲大胆色噜噜| 日本韩国视频一区二区| 国产xxx精品视频大全| 天天操天天综合网| 综合久久国产九一剧情麻豆| 精品久久久久久久久久久久久久久| 99久久精品国产毛片| 国产在线精品一区二区夜色 | 成人h动漫精品一区二区| 日日夜夜精品免费视频| 亚洲日本va在线观看| 2021国产精品久久精品| 91精品国产综合久久久久久漫画| 成人教育av在线| 国产福利一区二区三区在线视频| 日本视频中文字幕一区二区三区| 亚洲一区视频在线| 亚洲靠逼com| 国产精品亲子乱子伦xxxx裸| 久久久久国产一区二区三区四区| 日韩精品一区二区三区swag | av一区二区久久| 国产一区福利在线| 久久er99精品| 麻豆91免费观看| 久久精品久久久精品美女| 午夜亚洲国产au精品一区二区| 中文字幕字幕中文在线中不卡视频| 国产午夜精品在线观看| 亚洲精品一区二区精华| 亚洲精品一区二区精华| 精品福利av导航| 久久久99久久精品欧美| 久久久久久亚洲综合| 精品1区2区在线观看| 2021国产精品久久精品| 久久久蜜桃精品| 国产精品天干天干在线综合| 国产精品污www在线观看| 综合精品久久久| 亚洲欧美日韩久久精品| 亚洲欧美色图小说| 亚洲国产成人porn| 日韩精品亚洲专区| 精油按摩中文字幕久久| 国产精华液一区二区三区| 成人av电影在线观看| 欧美在线免费观看亚洲| 欧美日韩综合不卡| 欧美va亚洲va香蕉在线| 日本一区二区免费在线| 亚洲人成网站影音先锋播放| 亚洲午夜在线电影| 理论片日本一区| 99久久免费精品| 欧美日产国产精品| 日韩一级高清毛片| 中文字幕免费在线观看视频一区| 亚洲三级在线播放| 日韩国产在线观看一区| 国产精品一区免费在线观看| 色综合色综合色综合色综合色综合 | 亚洲一区在线视频观看| 视频一区二区欧美| 懂色av一区二区三区蜜臀| 色香蕉成人二区免费| 8v天堂国产在线一区二区| 国产日韩影视精品| 亚洲国产综合视频在线观看| 国产乱子伦视频一区二区三区| 91亚洲精品乱码久久久久久蜜桃| 欧美日韩视频专区在线播放| 久久久久九九视频| 亚洲va欧美va人人爽午夜| 国产乱国产乱300精品| 欧美性受xxxx黑人xyx性爽| 久久人人爽爽爽人久久久| 亚洲国产精品一区二区www在线| 国产在线不卡一区| 7777精品伊人久久久大香线蕉| 国产精品视频yy9299一区|