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

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

?? usr_distrib.m

?? 這是核函數(shù)獨立分量分析KICA的源碼和相關(guān)程序
?? M
字號:
function outp=usr_distrib(dist_name,query,param)
% USR_DISTRIB - user defined distributions, as used in the Kernel ICA paper
%
% dist_name     - a letter between 'a' and 'r'
% query,param   - either 'rnd',  param is then the number of samples
%                        'pdf',  param is then a row of abcissas
%                        'name', param is then optional
%

% Copyright (c) Francis R. Bach, 2002.

switch dist_name
   
case 'm' % mixture of 4 Gaussians, symmetric and multimodal
   prop=[1 2 2 1];
   prop=prop/sum(prop);
   mus=[-1 -.33 .33 1];
   covs=[.16  .16 .16 .16];
   switch query
   case 'name'
      outp='Mix4Gauss_SymMultiModal';
   case 'pdf'
      outp=0;
      for i=1:4
         outp=outp+prop(i)*my_normpdf(param,mus(i),covs(i));
      end
   case 'rnd'
      for j=1:param
         i=sample_discrete(prop, 1, 1);
         outp(j)=mynormrnd(mus(i),covs(i));
      end
   case 'kurt'
      mu=0;
      x2=0;
      x4=0;
      x3=0;
      for i=1:length(prop)
         mu=mu+prop(i)*mus(i);
         x2=x2+prop(i)*(mus(i)^2+covs(i)^2);
         x3=x3+prop(i)*(3*mus(i)*covs(i)^2+mus(i)^3);
         x4=x4+prop(i)*(3*covs(i)^4+6*covs(i)^2*mus(i)^2+mus(i)^4);
      end
      outp=(x4-4*mu*x3+6*mu^2*x2-3*mu^4)/(x2-mu^2)^2-3;
      
   end
   
case 'n' % mixture of 4 Gaussians, symmetric and transitional
   prop=[1 2 2 1];
   prop=prop/sum(prop);
   mus=[-1 -.2 .2 1];
   covs=[.2  .3 .3 .2];
   switch query
   case 'name'
      outp='Mix4Gauss_SymTransitional';
   case 'pdf'
      outp=0;
      for i=1:4
         outp=outp+prop(i)*my_normpdf(param,mus(i),covs(i));
      end
   case 'rnd'
      for j=1:param
         i=sample_discrete(prop, 1, 1);
         outp(j)=mynormrnd(mus(i),covs(i));
      end
   case 'kurt'
      mu=0;
      x2=0;
      x4=0;
      x3=0;
      for i=1:length(prop)
         mu=mu+prop(i)*mus(i);
         x2=x2+prop(i)*(mus(i)^2+covs(i)^2);
         x3=x3+prop(i)*(3*mus(i)*covs(i)^2+mus(i)^3);
         x4=x4+prop(i)*(3*covs(i)^4+6*covs(i)^2*mus(i)^2+mus(i)^4);
      end
      outp=(x4-4*mu*x3+6*mu^2*x2-3*mu^4)/(x2-mu^2)^2-3;
      
      
   end
   
   
   
   
case 'o' % mixture of 4 Gaussians, symmetric and unimodal
   prop=[1 2 2 1];
   prop=prop/sum(prop);
   mus=[-.7 -.2 .2 .7];
   covs=[.2  .3 .3 .2];
   switch query
   case 'name'
      outp='Mix4Gauss_SymUniModal';
   case 'pdf'
      outp=0;
      for i=1:4
         outp=outp+prop(i)*my_normpdf(param,mus(i),covs(i));
      end
   case 'rnd'
      for j=1:param
         i=sample_discrete(prop, 1, 1);
         outp(j)=mynormrnd(mus(i),covs(i));
      end
   case 'kurt'
      mu=0;
      x2=0;
      x4=0;
      x3=0;
      for i=1:length(prop)
         mu=mu+prop(i)*mus(i);
         x2=x2+prop(i)*(mus(i)^2+covs(i)^2);
         x3=x3+prop(i)*(3*mus(i)*covs(i)^2+mus(i)^3);
         x4=x4+prop(i)*(3*covs(i)^4+6*covs(i)^2*mus(i)^2+mus(i)^4);
      end
      outp=(x4-4*mu*x3+6*mu^2*x2-3*mu^4)/(x2-mu^2)^2-3;
      
      
   end
   
   
   
case 'p' % mixture of 4 Gaussians, nonsymmetric and multimodal
   prop=[1 1 2 1];
   prop=prop/sum(prop);
   mus=[-1 .3 -.3 1.1];
   covs=[.2  .2 .2 .2];
   switch query
   case 'name'
      outp='Mix4Gauss_AssymMultiModal';
   case 'pdf'
      outp=0;
      for i=1:4
         outp=outp+prop(i)*my_normpdf(param,mus(i),covs(i));
      end
   case 'rnd'
      for j=1:param
         i=sample_discrete(prop, 1, 1);
         outp(j)=mynormrnd(mus(i),covs(i));
      end
   case 'kurt'
      mu=0;
      x2=0;
      x4=0;
      x3=0;
      for i=1:length(prop)
         mu=mu+prop(i)*mus(i);
         x2=x2+prop(i)*(mus(i)^2+covs(i)^2);
         x3=x3+prop(i)*(3*mus(i)*covs(i)^2+mus(i)^3);
         x4=x4+prop(i)*(3*covs(i)^4+6*covs(i)^2*mus(i)^2+mus(i)^4);
      end
      outp=(x4-4*mu*x3+6*mu^2*x2-3*mu^4)/(x2-mu^2)^2-3;
      
      
   end
   
   
   
   
case 'q' % mixture of 4 Gaussians, nonsymmetric and transitional
   prop=[1 3 2 .5];
   prop=prop/sum(prop);
   mus=[-1 -.2 .3 1];
   covs=[.2  .3 .2 .2];
   switch query
   case 'name'
      outp='Mix4Gauss_AssymTransitional';
   case 'pdf'
      outp=0;
      for i=1:4
         outp=outp+prop(i)*my_normpdf(param,mus(i),covs(i));
      end
   case 'rnd'
      for j=1:param
         i=sample_discrete(prop, 1, 1);
         outp(j)=mynormrnd(mus(i),covs(i));
      end
   case 'kurt'
      mu=0;
      x2=0;
      x4=0;
      x3=0;
      for i=1:length(prop)
         mu=mu+prop(i)*mus(i);
         x2=x2+prop(i)*(mus(i)^2+covs(i)^2);
         x3=x3+prop(i)*(3*mus(i)*covs(i)^2+mus(i)^3);
         x4=x4+prop(i)*(3*covs(i)^4+6*covs(i)^2*mus(i)^2+mus(i)^4);
      end
      outp=(x4-4*mu*x3+6*mu^2*x2-3*mu^4)/(x2-mu^2)^2-3;
      
      
   end
   
   
   
case 'r' % mixture of 4 Gaussians, nonsymmetric and unimodal
   prop=[1 2 2 1];
   prop=prop/sum(prop);
   mus=[-.8 -.2 .2 .5];
   covs=[.22  .3 .3 .2];
   switch query
   case 'name'
      outp='Mix4Gauss_AssymUniModal';
   case 'pdf'
      outp=0;
      for i=1:4
         outp=outp+prop(i)*my_normpdf(param,mus(i),covs(i));
      end
   case 'rnd'
      for j=1:param
         i=sample_discrete(prop, 1, 1);
         outp(j)=mynormrnd(mus(i),covs(i));
      end
   case 'kurt'
      mu=0;
      x2=0;
      x4=0;
      x3=0;
      for i=1:length(prop)
         mu=mu+prop(i)*mus(i);
         x2=x2+prop(i)*(mus(i)^2+covs(i)^2);
         x3=x3+prop(i)*(3*mus(i)*covs(i)^2+mus(i)^3);
         x4=x4+prop(i)*(3*covs(i)^4+6*covs(i)^2*mus(i)^2+mus(i)^4);
      end
      outp=(x4-4*mu*x3+6*mu^2*x2-3*mu^4)/(x2-mu^2)^2-3;
      
      
   end
   
   
   
   
   
   
   
   
   
   
   
case 'a' % Student T with 3 degrees of freedom
   switch query
   case 'name'
      outp='Student_3deg';
   case 'pdf'
      outp=tpdf(param,3);
   case 'rnd'
      outp=mytrnd(3,1,param);
   case 'kurt'
      outp=Inf;
   end
   
   
   
case 'b' % double exponential
   switch query
   case 'name'
      outp='DbleExponential';
   case 'pdf'
      outp=exp(-sqrt(2)*abs(param))/sqrt(2);
   case 'rnd'
      outp=sign(rand(1,param)-.5).*myexprnd(1/sqrt(2),1,param);
   case 'kurt'
      outp=3;
   end
   
   
   
case 'c' % Uniform
   switch query
   case 'name'
      outp='Uniform';
   case 'pdf'
      outp=1/2/sqrt(3).*(param<sqrt(3)).*(param>-sqrt(3));
   case 'rnd'
      outp=-sqrt(3)+rand(1,param)*2*sqrt(3);
   case 'kurt'
      outp=-1.2;
   end
   
   
   
   
   
case 'g' % mixture of 2 Gaussians, symmetric and multimodal
   prop=[.5 .5];
   mus=[-.5 .5 ];
   covs=[.15  .15];
   switch query
   case 'name'
      outp='Mix2Gauss_SymMultiModal';
   case 'pdf'
      outp=0;
      for i=1:2
         outp=outp+prop(i)*my_normpdf(param,mus(i),covs(i));
      end
   case 'rnd'
      for j=1:param
         i=sample_discrete(prop, 1, 1);
         outp(j)=mynormrnd(mus(i),covs(i));
      end
   case 'kurt'
      mu=0;
      x2=0;
      x4=0;
      x3=0;
      for i=1:length(prop)
         mu=mu+prop(i)*mus(i);
         x2=x2+prop(i)*(mus(i)^2+covs(i)^2);
         x3=x3+prop(i)*(3*mus(i)*covs(i)^2+mus(i)^3);
         x4=x4+prop(i)*(3*covs(i)^4+6*covs(i)^2*mus(i)^2+mus(i)^4);
      end
      outp=(x4-4*mu*x3+6*mu^2*x2-3*mu^4)/(x2-mu^2)^2-3;
      
      
   end
   
   
   
   
case 'h' % mixture of 2 Gaussians, symmetric and transitional
   prop=[.5 .5];
   mus=[-.5 .5];
   covs=[.4  .4];
   switch query
   case 'name'
      outp='Mix2Gauss_SymTransitional';
   case 'pdf'
      outp=0;
      for i=1:2
         outp=outp+prop(i)*my_normpdf(param,mus(i),covs(i));
      end
   case 'rnd'
      for j=1:param
         i=sample_discrete(prop, 1, 1);
         outp(j)=mynormrnd(mus(i),covs(i));
      end
   case 'kurt'
      mu=0;
      x2=0;
      x4=0;
      x3=0;
      for i=1:length(prop)
         mu=mu+prop(i)*mus(i);
         x2=x2+prop(i)*(mus(i)^2+covs(i)^2);
         x3=x3+prop(i)*(3*mus(i)*covs(i)^2+mus(i)^3);
         x4=x4+prop(i)*(3*covs(i)^4+6*covs(i)^2*mus(i)^2+mus(i)^4);
      end
      outp=(x4-4*mu*x3+6*mu^2*x2-3*mu^4)/(x2-mu^2)^2-3;
      
      
   end
   
   
   
   
case 'i' % mixture of 2 Gaussians, symmetric and unimodal
   prop=[.5 .5];
   mus=[-.5 .5];
   covs=[.5  .5];
   switch query
   case 'name'
      outp='Mix2Gauss_SymUniModal';
   case 'pdf'
      outp=0;
      for i=1:2
         outp=outp+prop(i)*my_normpdf(param,mus(i),covs(i));
      end
   case 'rnd'
      for j=1:param
         i=sample_discrete(prop, 1, 1);
         outp(j)=mynormrnd(mus(i),covs(i));
      end
   case 'kurt'
      mu=0;
      x2=0;
      x4=0;
      x3=0;
      for i=1:length(prop)
         mu=mu+prop(i)*mus(i);
         x2=x2+prop(i)*(mus(i)^2+covs(i)^2);
         x3=x3+prop(i)*(3*mus(i)*covs(i)^2+mus(i)^3);
         x4=x4+prop(i)*(3*covs(i)^4+6*covs(i)^2*mus(i)^2+mus(i)^4);
      end
      outp=(x4-4*mu*x3+6*mu^2*x2-3*mu^4)/(x2-mu^2)^2-3;
      
      
   end
   
   
   
   
   
   
   
   
   
   
case 'j' % mixture of 2 Gaussians, nonsymmetric and multimodal
   prop=[1 3];
   prop=prop/sum(prop);
   mus=[-.5 .5 ];
   covs=[.15  .15];
   switch query
   case 'name'
      outp='Mix2Gauss_AssymMultiModal';
   case 'pdf'
      outp=0;
      for i=1:2
         outp=outp+prop(i)*prop(i)*my_normpdf(param,mus(i),covs(i));
      end
   case 'rnd'
      for j=1:param
         i=sample_discrete(prop, 1, 1);
         outp(j)=mynormrnd(mus(i),covs(i));
      end
   case 'kurt'
      mu=0;
      x2=0;
      x4=0;
      x3=0;
      for i=1:length(prop)
         mu=mu+prop(i)*mus(i);
         x2=x2+prop(i)*(mus(i)^2+covs(i)^2);
         x3=x3+prop(i)*(3*mus(i)*covs(i)^2+mus(i)^3);
         x4=x4+prop(i)*(3*covs(i)^4+6*covs(i)^2*mus(i)^2+mus(i)^4);
      end
      outp=(x4-4*mu*x3+6*mu^2*x2-3*mu^4)/(x2-mu^2)^2-3;
      
      
   end
   
   
   
   
case 'k' % mixture of 2 Gaussians, nonsymmetric and transitional
   prop=[1 2];
   prop=prop/sum(prop);
   mus=[-.7 .5];
   covs=[.4  .4];
   switch query
   case 'name'
      outp='Mix2Gauss_AssymTransitional';
   case 'pdf'
      outp=0;
      for i=1:2
         outp=outp+prop(i)*my_normpdf(param,mus(i),covs(i));
      end
   case 'rnd'
      for j=1:param
         i=sample_discrete(prop, 1, 1);
         outp(j)=mynormrnd(mus(i),covs(i));
      end
   case 'kurt'
      mu=0;
      x2=0;
      x4=0;
      x3=0;
      for i=1:length(prop)
         mu=mu+prop(i)*mus(i);
         x2=x2+prop(i)*(mus(i)^2+covs(i)^2);
         x3=x3+prop(i)*(3*mus(i)*covs(i)^2+mus(i)^3);
         x4=x4+prop(i)*(3*covs(i)^4+6*covs(i)^2*mus(i)^2+mus(i)^4);
      end
      outp=(x4-4*mu*x3+6*mu^2*x2-3*mu^4)/(x2-mu^2)^2-3;
      
      
   end
   
   
   
   
case 'l' % mixture of 2 Gaussians, nonsymmetric and unimodal
   prop=[1 2];
   prop=prop/sum(prop);
   mus=[-.7 .5 ];
   covs=[.5  .5];
   switch query
   case 'name'
      outp='Mix2Gauss_AssymUniModal';
   case 'pdf'
      outp=0;
      for i=1:2
         outp=outp+prop(i)*my_normpdf(param,mus(i),covs(i));
      end
   case 'rnd'
      for j=1:param
         i=sample_discrete(prop, 1, 1);
         outp(j)=mynormrnd(mus(i),covs(i));
      end
   case 'kurt'
      mu=0;
      x2=0;
      x4=0;
      x3=0;
      for i=1:length(prop)
         mu=mu+prop(i)*mus(i);
         x2=x2+prop(i)*(mus(i)^2+covs(i)^2);
         x3=x3+prop(i)*(3*mus(i)*covs(i)^2+mus(i)^3);
         x4=x4+prop(i)*(3*covs(i)^4+6*covs(i)^2*mus(i)^2+mus(i)^4);
      end
      outp=(x4-4*mu*x3+6*mu^2*x2-3*mu^4)/(x2-mu^2)^2-3;
      
      
   end
   
   
   
   
   
   
   
   
   
case 'd' % Student T with 5 degrees of freedom
   switch query
   case 'name'
      outp='Student_5deg';
   case 'pdf'
      outp=tpdf(param,5);
   case 'rnd'
      outp=mytrnd(5,1,param);
   case 'kurt'
      outp=6;
   end
   
   
case 'e' % simple exponential
   switch query
   case 'name'
      outp='Exponential';
   case 'pdf'
      outp=exp(-(param+1)).*(param>-1);
   case 'rnd'
      outp=-1+myexprnd(1,1,param);
   case 'kurt'
      outp=6;
   end
   
   
case 'f'  % mixtures of 2 double exponential
   spdf.funct='pdfmixdble_exp';
   spdf.rnd='rndmixdble_exp';
   prop=[.5 .5];
   mus=[-1 1];
   covs=[ .5 .5];
   switch query
   case 'name'
      outp='Mix2DbleExp';
   case 'pdf'
      outp=0;
      for i=1:2
         outp=outp+prop(i)/covs(i)*exp(-sqrt(2)*abs(param-mus(i))/covs(i))/sqrt(2);
      end
   case 'rnd'
      for j=1:param
         i=sample_discrete(prop, 1, 1);
         outp(j)=sign(rand-.5).*myexprnd(1/sqrt(2))*covs(i)+mus(i);
      end
      
   case 'kurt'
      for i=1:length(mus)
         mus(i)=mus(i)*covs(i);
      end
      
      mu=0;
      x2=0;
      x4=0;
      x3=0;
      for i=1:length(prop)
         mu=mu+prop(i)*mus(i);
         x2=x2+prop(i)*(mus(i)^2+covs(i));
         x3=x3+prop(i)*(3*mus(i)*covs(i)+mus(i)^3);
         x4=x4+prop(i)*(6*covs(i)^2+6*covs(i)*mus(i)^2+mus(i)^4);
      end
      outp=(x4-4*mu*x3+6*mu^2*x2-3*mu^4)/(x2-mu^2)^2-3;
      
      
   end
   
end


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


function M = sample_discrete(prob, r, c)
% SAMPLE_DISCRETE Like the built in 'rand', except we draw from a non-uniform discrete distrib.
% M = sample_discrete(prob, r, c)
%

% Written by Kevin Murphy,  murphyk@cs.berkeley.edu
% Copyright (c) University of California 1997-2001 

if nargin == 1
   r = 1; c = 1;
elseif nargin == 2
   c == r;
end

% this speedup is due to Peter Acklam
cumprob = cumsum(prob(:));
n = length(cumprob);
R = rand(r, c);
M = ones(r, c);
for i = 1:n-1
   M = M + (R > cumprob(i));
end


?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲三级在线播放| caoporen国产精品视频| 亚洲综合免费观看高清在线观看| 国产日韩v精品一区二区| 欧美一区国产二区| 欧美性色综合网| 欧美网站一区二区| 欧美在线色视频| 欧美怡红院视频| 欧美老肥妇做.爰bbww视频| 欧美日韩一区二区三区视频 | 91麻豆精品秘密| 成人做爰69片免费看网站| 国产精品一区二区无线| 国产乱码精品一区二区三区av| 久久99国产精品久久99| 精品中文字幕一区二区| 国产精品1区2区3区在线观看| 国产精品一区在线| www.99精品| 色偷偷一区二区三区| 欧美写真视频网站| 6080日韩午夜伦伦午夜伦| 91精品欧美综合在线观看最新| 欧美一区二区三区小说| 日韩欧美成人午夜| 精品福利一区二区三区免费视频| www国产精品av| 国产精品久久福利| 一区二区三区中文字幕电影| 亚洲成a人片在线观看中文| 蜜桃av一区二区在线观看| 激情综合网最新| 国产高清精品久久久久| 91年精品国产| 欧美精品日韩一本| 久久日一线二线三线suv| 国产精品久久三| 亚洲尤物视频在线| 蜜桃视频一区二区三区在线观看| 国产电影精品久久禁18| 在线观看精品一区| 日韩无一区二区| 中文字幕不卡三区| 亚洲成人动漫在线免费观看| 精品一区二区三区久久| 99精品国产99久久久久久白柏 | 国产人成一区二区三区影院| 一区二区三区精品久久久| 秋霞av亚洲一区二区三| 国产·精品毛片| 欧美亚洲另类激情小说| xfplay精品久久| 亚洲综合清纯丝袜自拍| 精品系列免费在线观看| 97国产一区二区| 日韩天堂在线观看| 国产精品乱码一区二区三区软件| 无吗不卡中文字幕| 成人免费视频视频| 在线观看91av| 国产精品传媒入口麻豆| 奇米在线7777在线精品| 91浏览器在线视频| 精品国产一区二区三区久久影院| 亚洲自拍欧美精品| 国产成人在线观看免费网站| 欧美日韩一区中文字幕| 中文字幕在线不卡国产视频| 美女网站色91| 91电影在线观看| 中文字幕欧美激情一区| 免费av网站大全久久| 91浏览器入口在线观看| 久久久久九九视频| 日韩av在线播放中文字幕| 色婷婷av一区二区三区大白胸| 国产亚洲欧美日韩俺去了| 全国精品久久少妇| 在线免费不卡视频| 中文字幕欧美三区| 国产一本一道久久香蕉| 日韩欧美一区二区免费| 亚洲成年人影院| 色婷婷综合久久久久中文 | 日本不卡视频一二三区| 91久久线看在观草草青青| 国产女人18水真多18精品一级做 | 欧美影视一区在线| 国产精品久久福利| 丁香六月综合激情| 久久美女艺术照精彩视频福利播放| 日本欧美在线看| 91精品国产日韩91久久久久久| 亚洲综合激情网| 色综合婷婷久久| 亚洲婷婷国产精品电影人久久| 懂色中文一区二区在线播放| 欧美国产一区二区| 国产一区不卡在线| 久久亚洲综合色一区二区三区| 久久不见久久见免费视频7| 91精品国产色综合久久| 日韩av网站免费在线| 91精品国产一区二区三区香蕉| 亚洲v中文字幕| 欧美美女视频在线观看| 图片区小说区区亚洲影院| 欧美日韩免费一区二区三区 | 国产高清在线精品| 久久亚洲精品国产精品紫薇| 国产一区二区三区在线看麻豆| 亚洲精品一区二区在线观看| 激情国产一区二区| 国产欧美日韩激情| 国产+成+人+亚洲欧洲自线| 国产精品久久久久久久久快鸭 | 国产精品夜夜爽| 久久精品人人做人人爽人人| 韩国女主播一区二区三区| 久久久久久久久久久电影| 国产黄人亚洲片| 国产精品美女久久久久av爽李琼| 99国产麻豆精品| 亚洲男同1069视频| 欧美日韩一级视频| 日本午夜一区二区| 久久综合九色综合97婷婷| 国产成人av影院| 成人欧美一区二区三区小说| 欧美午夜精品理论片a级按摩| 午夜av一区二区三区| 精品88久久久久88久久久| 成人网页在线观看| 亚洲三级电影网站| 欧美另类一区二区三区| 激情丁香综合五月| 国产精品三级久久久久三级| 色诱视频网站一区| 五月综合激情网| 久久综合九色综合欧美就去吻| jizz一区二区| 亚洲国产成人高清精品| 精品电影一区二区| 成年人网站91| 爽好久久久欧美精品| 久久久久久麻豆| 色乱码一区二区三区88| 日韩电影免费在线观看网站| 中文幕一区二区三区久久蜜桃| 91福利视频在线| 久久精品国产色蜜蜜麻豆| 国产精品久久久久天堂| 欧美日韩国产综合一区二区三区| 国产精品一区二区三区乱码 | 成人激情免费电影网址| 亚洲综合色视频| 这里只有精品视频在线观看| 国产精品一品二品| 亚洲综合免费观看高清完整版| 日韩女优av电影| 99re亚洲国产精品| 日本在线不卡视频| 中文字幕在线观看不卡| 欧美一区二区久久| 99精品一区二区三区| 老司机午夜精品| 一区二区三区中文字幕精品精品| 亚洲精品一区二区三区影院| 在线观看视频一区二区| 国产99久久久国产精品潘金网站| 亚洲一区二区三区在线播放| 国产情人综合久久777777| 欧美精品一级二级| 成人网在线播放| 极品瑜伽女神91| 日韩中文字幕91| 1000部国产精品成人观看| 精品国产一二三区| 欧美性猛片aaaaaaa做受| av网站免费线看精品| 麻豆精品一区二区综合av| 亚洲影院免费观看| 国产精品美女一区二区三区| 精品国产伦一区二区三区观看体验 | 成人听书哪个软件好| 麻豆精品视频在线观看免费| 亚洲一区在线观看视频| 国产欧美日韩另类视频免费观看| 日韩午夜激情av| 3d动漫精品啪啪一区二区竹菊 | 91精品麻豆日日躁夜夜躁| 色噜噜狠狠色综合中国| 成人性生交大片免费看中文网站| 黄色小说综合网站| 青青草国产精品97视觉盛宴| 亚洲国产欧美在线| 亚洲日本va午夜在线电影| 日本一区二区电影| 69堂成人精品免费视频|