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

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

?? vsps.m

?? Sparse Signal Representation using Overlapping Frames (matlab toolbox)
?? M
字號:
function w=VSps(F,x,S,P)% VSps      Vector Selection algorithm doing Partial Search
%
% w=VSps(F,x,S,P);
%-----------------------------------------------------------------------------------
% arguments:
%   F    - the normalized dictionary (or F matrix), size NxK 
%   x    - the vector to approximate, size Nx1
%   S    - number of vectors to select or non-zero weights, 1<=S<=N 
%   P    - how many branches to consider at each level, size 1xS
%          total number of combinations examined is prod(P)
%          If P=K:(-1):(K+1-S); full search is done, VSfs will usually work faster
%          since combinations that only differ in order is only done once.
%          If P=ones(1,S); this function should be equal to ORMP (VSfomp2)
%          When last vector is found all is investigated, so P(S)=K-S+1;
%   w    - the weights where at most S of the elements are non-zero, size Kx1
%-----------------------------------------------------------------------------------
% Note that F is not global in this function as in many other VSxxx functions


%----------------------------------------------------------------------
% Copyright (c) 2001-2002.  Karl Skretting.  All rights reserved.
% Hogskolen in Stavanger (Stavanger University), Signal Processing Group
% Mail:  karl.skretting@tn.his.no   Homepage:  http://www.ux.his.no/~karlsk/
% 
% HISTORY:
% Ver. 1.0  20.12.2001  KS: function made 
% Ver. 1.1  25.11.2002  KS: moved from ..\Frames to ..\FrameTools%----------------------------------------------------------------------

Mfile='VSps';
global gPDisplay=0;

if nargin<4
   error([Mfile,': wrong number of arguments, see help.']);
end

[N,K]=size(F);
x=x(:);
if length(x)~=N
   error([Mfile,': size of x and F do not match, see help.']);
end

S=floor(S(1));
if S<1; S=1; end;
if S>N; S=N; end;

P(S)=1;                       % even if all are tested (like ORMP)
P=min([P;K:(-1):(K+1-S)]);
P=max([P;ones(1,S)]);
gP=fliplr(P);if Display
    M=prod(P);      % the number of combinations to do
    disp([Mfile,': N=',int2str(N),', K=',int2str(K),', S=',int2str(S),', M=',int2str(M)]);end
if S>16
   disp([Mfile,': number of vectors to select is S=',int2str(S),...
         ', and that is too large.']);
   w=F(:,1:S)\x;    
   return
end

% start the search
[rb,Ib,Qb,pb]=rfun(F,x,S);
% and find the solution
wi=(Qb'*F(:,Ib))\(Qb'*x);
w=zeros(K,1);
w(Ib)=wi;if Display
    t1=' ';
    for s=1:S; t1=[t1,int2str(pb(s)),':',int2str(P(s)),' ']; end;
    disp(['best comb. was ',t1]);end

return;

% the recursive function
% F is size Nx(K-S+s) and normalized (and orthogonal to previously selected)
%   where S is total number of vectors to select 
%   and s is remaining number of vectors to select. 
% Qb is the Q-part for the QR decomposition of the selected frame vectors
% Ib is the indexes for the selected frame vectors
% rb is the norm squared for the residual, ||r||^2
function [rb,Ib,Qb,pb]=rfun(F,r,s);
global gP  % the number of combinations to try at each level is global
c=r'*F;    % the inner products, 1x(K-S+s)
if s==1    % only select one vector
   [t,Ib] = max(abs(c));
   Qb=F(:,Ib);
   rb=r-c(Ib)*Qb;
   rb=(rb'*rb);     % ||r||^2
   pb=1;
else
   [t,I]=sort(-abs(c));   % c(I) is sorted, c(I(1)) is best
   rb=0;
   for p=1:gP(s)
      J=setdiff(1:size(F,2),I(p));
      f=F(:,I(p));   % the selected frame vector
      F1=F(:,J);     % F1 is the new frame (without the selected frame vector)
      F1=F1-f*(f'*F1);                      % orthogonalize F1 to f
      t=sum(F1.*F1);t(find(t==0))=1;
      F1=F1./(ones(size(F1,1),1)*sqrt(t));  % normalize F1 
      [rc,Ic,Qc,pc]=rfun(F1,r-c(I(p))*f,s-1);  % the recursive call
      if (p==1) | (rc<rb)
         rb=rc;Ib=[I(p),J(Ic)];Qb=[f,Qc];pb=[p,pc];
      end
   end
end
return            

% test of function
%clear all
%N=8;K=16;S=5;
% want a uniform distribution within the unit ball 
%randn('state',200);   % ex 100, 200, 400
%F=randn(N,K);
%F=NormalizeF(F);
%x=randn(N,1);
%flops(0)
%wfs=VSfs(F,x,S);
%disp(['Flops for full search    : ',int2str(flops)]);
% here partial search
%P=[4,3,1,1,K-S+1];       % best for state 400
%P=[5,9,5,2,K-S+1];       % best for state 200
%P=[1,2,1,1,K-S+1];       % best for state 100
%P=[4,3,2,2,K-S+1];
%P=[4,4,2,2,1];
%flops(0)
%wps=VSps(F,x,S,P);
%disp(['Flops for partial search : ',int2str(flops)]);
% 
%flops(0);
%wfomp=VSblock(x,F,S/N,'VSfomp2',1);
%disp(['Flops for ORMP (VSfomp2) : ',int2str(flops)]);
%wfomp=full(wfomp);
%disp('The weights are (Full Search, Partial Search, VSfomp2):');
%disp([wfs,wps,wfomp]);
%disp('The errors are (Full Search, Partial Search, VSfomp2):');
%disp([norm(x-F*wfs),norm(x-F*wps),norm(x-F*wfomp)]);




?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品超碰97尤物18| 麻豆精品一区二区三区| 中文字幕一区在线| 国产精品成人免费| 国产精品免费aⅴ片在线观看| 精品国产91洋老外米糕| www久久久久| 国产日韩欧美在线一区| 国产女主播一区| 中文字幕一区二区三区在线观看| 国产精品久久久一区麻豆最新章节| 国产精品久久久久aaaa| 亚洲色图视频网| 亚洲综合小说图片| 亚洲成人黄色影院| 九色porny丨国产精品| 国产传媒欧美日韩成人| 96av麻豆蜜桃一区二区| 欧洲精品视频在线观看| 欧美精品一级二级| 久久综合999| 国产精品成人一区二区三区夜夜夜| 亚洲欧美一区二区三区久本道91| 亚洲一区二区黄色| 久久99日本精品| 国产不卡视频在线播放| 日本韩国欧美一区二区三区| 欧美日韩成人综合在线一区二区| 欧美一区二区三区电影| 国产亚洲欧美一级| 夜夜嗨av一区二区三区四季av| 日韩成人dvd| 国产成人亚洲精品狼色在线| 91福利视频久久久久| 日韩免费一区二区三区在线播放| 久久久久久久久蜜桃| 亚洲乱码国产乱码精品精小说| 国产乱人伦偷精品视频免下载| 国产精品99久久久久久久vr| 久久精品国产亚洲5555| 成人av电影在线播放| 美女mm1313爽爽久久久蜜臀| 国产成人免费av在线| 91国产成人在线| 精品国产亚洲在线| 综合精品久久久| 麻豆精品国产传媒mv男同| 粉嫩av一区二区三区| 欧美三级日本三级少妇99| 精品久久久久av影院| 亚洲人精品午夜| 精品一区二区三区免费毛片爱| 色综合久久综合网| 久久综合国产精品| 亚洲成人激情综合网| 成人午夜av电影| 日韩午夜在线影院| 亚洲男人的天堂在线aⅴ视频| 免费观看久久久4p| 91黄色小视频| 国产目拍亚洲精品99久久精品| 香蕉久久夜色精品国产使用方法| 国产精品亚洲午夜一区二区三区| 欧美日韩精品免费| 日韩精品国产欧美| 日韩美女主播在线视频一区二区三区| 国产精品毛片高清在线完整版| 欧美aaaaa成人免费观看视频| 91色综合久久久久婷婷| 久久在线观看免费| 日韩av一区二区在线影视| aa级大片欧美| 国产日韩欧美a| 美国av一区二区| 欧美精品第一页| 亚洲欧美区自拍先锋| 风间由美一区二区三区在线观看| 欧美一卡在线观看| 性欧美大战久久久久久久久| 色老汉av一区二区三区| 国产精品免费免费| 国产成人精品一区二区三区四区| 亚洲精品在线免费观看视频| 日韩影院免费视频| 欧美午夜精品理论片a级按摩| 亚洲人午夜精品天堂一二香蕉| 懂色中文一区二区在线播放| 久久蜜臀精品av| 精品亚洲国内自在自线福利| 欧美一区二区在线不卡| 午夜电影网一区| 欧美日韩在线播放三区| 亚洲制服欧美中文字幕中文字幕| 91蜜桃视频在线| 亚洲免费三区一区二区| 一本久久精品一区二区| 亚洲美女视频一区| 在线观看日韩电影| 亚洲在线一区二区三区| 日本乱码高清不卡字幕| 亚洲精品国久久99热| 一本久道中文字幕精品亚洲嫩| ㊣最新国产の精品bt伙计久久| gogo大胆日本视频一区| 久久午夜色播影院免费高清| 丝袜诱惑亚洲看片| 99精品国产热久久91蜜凸| 国产精品久久久久婷婷二区次| eeuss鲁片一区二区三区| 国产精品久久久久久久久免费丝袜| 久久国产精品免费| 久久午夜电影网| 成人国产亚洲欧美成人综合网 | 2017欧美狠狠色| 国产乱码精品一品二品| 日本一区二区三区四区在线视频| 国产精品一区二区久久精品爱涩| 国产女同互慰高潮91漫画| 91亚洲大成网污www| 亚洲午夜一区二区三区| 56国语精品自产拍在线观看| 极品销魂美女一区二区三区| 国产欧美精品国产国产专区| 成人ar影院免费观看视频| 一区二区三区在线视频观看| 欧美综合一区二区三区| 首页综合国产亚洲丝袜| 精品国产一区二区三区不卡| 国产白丝精品91爽爽久久| 中文字幕亚洲不卡| 欧美主播一区二区三区| 久久精品国产在热久久| 中文在线一区二区| 在线观看免费成人| 欧美一区二区三区人| 97se亚洲国产综合在线| 国产69精品久久久久777| 久久精品国产99国产| 亚洲色图都市小说| 免费欧美日韩国产三级电影| 亚洲成人黄色影院| 99精品视频在线免费观看| 成人免费av在线| 国产一区二区三区四| 欧美日韩专区在线| 久久se这里有精品| 亚洲欧美日韩国产中文在线| 538prom精品视频线放| 国产伦理精品不卡| 亚洲一区二区三区四区的| 日韩精品一区二区三区在线观看| 大白屁股一区二区视频| 性久久久久久久| 中文字幕精品—区二区四季| 欧美日韩你懂的| 成人国产亚洲欧美成人综合网 | 日韩黄色免费电影| 国产片一区二区| 欧美理论片在线| 9色porny自拍视频一区二区| 男女性色大片免费观看一区二区 | 日韩一级视频免费观看在线| 欧美一二三区在线| 波多野结衣在线一区| 美女精品自拍一二三四| 亚洲欧美日韩在线不卡| 久久网站热最新地址| 欧美嫩在线观看| 国产精品一区二区视频| 久久精品视频在线看| 一二三区精品视频| 亚洲一区二区三区四区在线观看| 亚洲女子a中天字幕| 欧美精品一区二区三区在线播放| 一本色道久久综合亚洲精品按摩| 国产麻豆91精品| 美女视频黄 久久| 亚洲国产精品久久人人爱| 国产精品萝li| 精品国产百合女同互慰| 欧美一区三区四区| 欧美日韩国产色站一区二区三区| 岛国精品在线观看| 国产乱码精品一区二区三| 日本aⅴ精品一区二区三区| 一区二区三区欧美亚洲| 最近日韩中文字幕| 亚洲国产精品二十页| 久久精品一区二区三区不卡| 欧美一区二区三区电影| 在线播放欧美女士性生活| 在线观看精品一区| 在线观看日产精品| 91国模大尺度私拍在线视频| a美女胸又www黄视频久久| 成人性生交大合| 粉嫩aⅴ一区二区三区四区五区| 国产一区二区三区在线看麻豆| 久88久久88久久久| 国产专区综合网|