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

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

?? someoptimiummethod.txt

?? 一些簡單最優(yōu)化方法的matlab實現(xiàn)和非線性規(guī)劃算法
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
振動論壇 ? Matlab討論區(qū) ? 一些簡單最優(yōu)化方法的matlab實現(xiàn)
查看完整版本: 一些簡單最優(yōu)化方法的matlab實現(xiàn)
happy 2006-11-17 10:07一些簡單最優(yōu)化方法的matlab實現(xiàn)
[code]clear;
A=[2,1,4,0;2,2,0,4];
B=[2,3];
C=[12,8,16,12];
f=y(A,B,C)[/code]

[code]%對偶單純形法
function result=y(A,B,C)
a=-1*A;
[row line]=size(A);
a=[a eye(row,row)];
b=-1*B;
c=[C zeros(1,row)];
dex=c;                                                %dex為判別數(shù)                          
basic=line+1:1;line+row;                              %basic為基可行解
X=zeros(1,line);
X1=zeros(1,line+row);
b1=sort(b);
while(b1(1)<0)
    m=0;   
    for i=1:length(b)
        if(b(i)<m)
            m=b(i);   j=i;                            %求出最小的b
        end
    end;    
   n=a(j,:);
   count=0;
   for i=1:length(n)
       if(n(i)>=0)   
           count=count+1;
       end
   end;
   if(count==length(n))    
       error('無最優(yōu)解');
   end
   seta=dex./n;
   seta1=-Inf;
   for i=1:length(seta)
      if(seta(i)>=seta1&n(i)<0)                    %求出最大且為負的seta
             seta1=seta(i);   k=i;
      end
   end;    
   basic(j)=k;
   b(j)=b(j)/a(j,k);
   a(j,:)=a(j,:)/a(j,k);
   for i=1:length(b)
       if(i~=j)
           b(i)=b(i)-b(j)*a(i,k);
           a(i,:)=a(i,:)-a(j,:)*a(i,k);
       end    
   end;
  q=dex(k);
  dex=dex-q*a(j,:);
  b1=sort(b);
end;
for i=1:length(basic)
    temp=basic(i);
    X1(temp)=b(i);
end;
for i=1:length(X)
    X(i)=X1(i);
end;
X=X'
X1=X1';
result=c*X1;[/code]
happy 2006-11-17 10:08[code]%不精確一維搜索法
function result=Usearch2(f,x1,x2,df,x0,p)
mu=0.4;sgma=0.8;a=0;b=inf;arf=1;m_count=0;s_count=0;
pk=p;
x3=x0;
x4=x3+arf*pk;m_count=m_count+2;s_count=s_count+2;
f1=subs(f,{x1,x2},{x3(1,1),x3(2,1)});m_count=m_count+4;s_count=s_count+3;
f2=subs(f,{x1,x2},{x4(1,1),x4(2,1)});m_count=m_count+4;s_count=s_count+3;
gk1=subs(df,{x1,x2},{x3(1,1),x3(2,1)});m_count=m_count+7;s_count=s_count+4;
gk2=subs(df,{x1,x2},{x4(1,1),x4(2,1)});m_count=m_count+7;s_count=s_count+4;
while (f1-f2<=-mu*arf*gk1'*pk)
   b=arf;arf=(a+arf)/2;x4=x3+arf*pk;f2=subs(f,{x1,x2},{x4(1,1),x4(2,1)});gk2=subs(df,{x1,x2},{x4(1,1),x4(2,1)});
   m_count=m_count+19;s_count=s_count+12;
end;
m_count=m_count+5;s_count=s_count+2;
while (1>0)
    if(gk2'*pk<sgma*gk1'*pk)
        a=arf;a=min(2*arf,(a+b)/2);x4=x3+arf*pk;f2=subs(f,{x1,x2},{x4(1,1),x4(2,1)});gk2=subs(df,{x1,x2},{x4(1,1),x4(2,1)});
        m_count=m_count+21;s_count=s_count+12;
    while (f1-f2<=-mu*arf*gk1'*pk)
        b=arf;arf=(a+arf)/2;x4=x3+arf*pk;f2=subs(f,{x1,x2},{x4(1,1),x4(2,1)});gk2=subs(df,{x1,x2},{x4(1,1),x4(2,1)});
        m_count=m_count+19;s_count=s_count+12;
    end;
    m_count=m_count+5;s_count=s_count+2;
    else 
        break;
    end
end;
result=[arf,m_count,s_count];[/code]
happy 2006-11-17 10:08[code]%不精確一維搜索法
function result=Usearch1(f,x1,x2,df,x0,p)
mu=0.001;sgma=0.99;a=0;b=inf;arf=1;m_count=0;s_count=0;
pk=p;
x3=x0;
x4=x3+arf*pk;m_count=m_count+2;s_count=s_count+2;
f1=subs(f,{x1,x2},{x3(1,1),x3(2,1)});m_count=m_count+4;s_count=s_count+3;
f2=subs(f,{x1,x2},{x4(1,1),x4(2,1)});m_count=m_count+4;s_count=s_count+3;
gk1=subs(df,{x1,x2},{x3(1,1),x3(2,1)});m_count=m_count+7;s_count=s_count+4;
gk2=subs(df,{x1,x2},{x4(1,1),x4(2,1)});m_count=m_count+7;s_count=s_count+4;
while (f1-f2<=-mu*arf*gk1'*pk)
   b=arf;arf=(a+arf)/2;x4=x3+arf*pk;f2=subs(f,{x1,x2},{x4(1,1),x4(2,1)});gk2=subs(df,{x1,x2},{x4(1,1),x4(2,1)});
   m_count=m_count+19;s_count=s_count+12;
end;
m_count=m_count+5;s_count=s_count+2;
while (1>0)
    if(gk2'*pk<sgma*gk1'*pk)
        a=arf;a=min(2*arf,(a+b)/2);x4=x3+arf*pk;f2=subs(f,{x1,x2},{x4(1,1),x4(2,1)});gk2=subs(df,{x1,x2},{x4(1,1),x4(2,1)});
        m_count=m_count+21;s_count=s_count+12;
    while (f1-f2<=-mu*arf*gk1'*pk)
        b=arf;arf=(a+arf)/2;x4=x3+arf*pk;f2=subs(f,{x1,x2},{x4(1,1),x4(2,1)});gk2=subs(df,{x1,x2},{x4(1,1),x4(2,1)});
        m_count=m_count+19;s_count=s_count+12;
    end;
    m_count=m_count+5;s_count=s_count+2;
    else 
        break;
    end
end;
result=[arf,m_count,s_count];[/code]
happy 2006-11-17 10:09[code]%精確一維搜索
function result=Asearch(y,ar,b1)
a=0;b=b1;e=1e-5;a1=a+0.382*(b-a);f1=subs(y,{ar},{a1});a2=a+0.618*(b-a);f2=subs(y,{ar},{a2});M_count=0;S_count=0;
M_count=M_count+30;S_count=S_count+12;
while abs(b-a)>=e
          if f1<f2
             b=a2;a2=a1;f2=f1;a1=a+0.382*(b-a);f1=subs(y,{ar},{a1});M_count=M_count+15;S_count=S_count+6;
          else
             a=a1;a1=a2;f1=f2;a2=a+0.618*(b-a);f2=subs(y,{ar},{a2});M_count=M_count+15;S_count=S_count+6;
          end
          S_count=S_count+1;
end;
answer=0.5*(a+b);
M_count=M_count+1;S_count=S_count+1;
result=[answer,M_count,S_count];[/code]
happy 2006-11-17 10:09[code]%BFGS計算算法(不精確一維搜索,k=21,mul_count=2380,sum_count=1448,花費時間很少)
syms x1 x2;
f=50*(x2-x1^2)^2+(1-x1)^2;
v=[x1,x2];
df=jacobian(f,v);
df=df.';
epson=1e-12;x0=[0,0]';g1=subs(df,{x1,x2},{x0(1,1),x0(2,1)});k=0;H0=[1,0;0,1];mul_count=0;sum_count=0;
mul_count=mul_count+7;sum_count=sum_count+4;
while(norm(g1)>epson&k<300)
    mul_count=mul_count+2;sum_count=sum_count+1;
    if k==0
         p=-H0*g1;mul_count=mul_count+4;sum_count=sum_count+2;
    else
        w1=sqrt(yk'*H0*yk)*((sk/(yk'*sk)-H0*yk/(yk'*H0*yk)));mul_count=mul_count+22;sum_count=sum_count+10;
        H1=H0-H0*yk*yk'*H0/(yk'*H0*yk)+sk*sk'/(yk'*sk)+w1*w1';mul_count=mul_count+40;sum_count=sum_count+22;
        p=-H1*g1;mul_count=mul_count+4;sum_count=sum_count+2;
        H0=H1;
    end
    x00=x0;
    result=Usearch1(f,x1,x2,df,x0,p);
    arf=result(1);Mul=result(2);Sum=result(3);
    mul_count=mul_count+Mul;sum_count=sum_count+Sum;
    x0=x0+arf*p;
    g0=g1;
    g1=subs(df,{x1,x2},{x0(1,1),x0(2,1)});
    p0=p;
    yk=g1-g0; sk=x0-x00;
    k=k+1;
    mul_count=mul_count+9;sum_count=sum_count+11;
end;
k
x0
mul_count
sum_count[/code]
happy 2006-11-17 10:10[code]%BFGS計算算法(精確一維搜索,k=16,mul_count=8888,sum_count=4227,花費時間很少)
syms x1 x2 ar;
f=50*(x2-x1^2)^2+(1-x1)^2;
v=[x1,x2];
df=jacobian(f,v);
df=df.';
epson=1e-12;x0=[0,0]';g1=subs(df,{x1,x2},{x0(1,1),x0(2,1)});k=0;H0=[1,0;0,1];mul_count=0;sum_count=0;
mul_count=mul_count+7;sum_count=sum_count+4;
while(norm(g1)>epson)
    mul_count=mul_count+2;sum_count=sum_count+1;
    if k==0
         p=-H0*g1;mul_count=mul_count+4;sum_count=sum_count+2;
    else
        w1=sqrt(yk'*H0*yk)*((sk/(yk'*sk)-H0*yk/(yk'*H0*yk)));mul_count=mul_count+22;sum_count=sum_count+10;
        H1=H0-H0*yk*yk'*H0/(yk'*H0*yk)+sk*sk'/(yk'*sk)+w1*w1';mul_count=mul_count+40;sum_count=sum_count+22;
        p=-H1*g1;mul_count=mul_count+4;sum_count=sum_count+2;
        H0=H1;
    end
    x00=x0;
    y=subs(f,{x1,x2},{x0(1,1)+ar*p(1,1),x0(2,1)+ar*p(2,1)});mul_count=mul_count+18;sum_count=sum_count+12;
    result1=qujian(y,ar);
    b1=result1(1);mul_count=mul_count+result1(2);sum_count=sum_count+result1(3);
    result2=Asearch(y,ar,b1);
    arf=result2(1);mul_count=mul_count+result2(2);sum_count=sum_count+result2(3);
    x0=x0+arf*p;
    g0=g1;
    g1=subs(df,{x1,x2},{x0(1,1),x0(2,1)});
    p0=p;
    yk=g1-g0; sk=x0-x00;
    k=k+1;
    mul_count=mul_count+9;sum_count=sum_count+11;
end;
k
x0
mul_count
sum_count[/code]
happy 2006-11-17 10:10[code]%最速下降法(不精確一維搜索,k=1000,花費時間太多,精度遠不能達到要求)
syms x1 x2;
f=50*(x2-x1^2)^2+(1-x1)^2;
v=[x1,x2];
df=jacobian(f,v);
df=df.';
epson=1e-12;x0=[0,0]';g1=subs(df,{x1,x2},{x0(1,1),x0(2,1)});k=0;mul_count=0;sum_count=0;
mul_count=mul_count+7;sum_count=sum_count+4;
while(norm(g1)>epson&k<1000)
    mul_count=mul_count+2;sum_count=sum_count+1;
    p=-g1;
    result=Usearch1(f,x1,x2,df,x0,p);
    arf=result(1);Mul=result(2);Sum=result(3);
    mul_count=mul_count+Mul;sum_count=sum_count+Sum;
    x0=x0+arf*p;
    g1=subs(df,{x1,x2},{x0(1,1),x0(2,1)});
    k=k+1;
    mul_count=mul_count+9;sum_count=sum_count+7;
end;
k
x0[/code]
happy 2006-11-17 10:10[code]%最速下降法(精確一維搜索,k=1000,花費時間太多,精度遠不能達到要求)
syms x1 x2 ar;
f=50*(x2-x1^2)^2+(1-x1)^2;
v=[x1,x2];
df=jacobian(f,v);
df=df.';
epson=1e-12;x0=[0,0]';g1=subs(df,{x1,x2},{x0(1,1),x0(2,1)});k=0;mul_count=0;sum_count=0;
mul_count=mul_count+7;sum_count=sum_count+4;
while(norm(g1)>epson&k<1000)
    mul_count=mul_count+2;sum_count=sum_count+1;
    p=-g1;
    y=subs(f,{x1,x2},{x0(1,1)+ar*p(1,1),x0(2,1)+ar*p(2,1)});mul_count=mul_count+18;sum_count=sum_count+12;
    result1=qujian(y,ar);
    b1=result1(1);mul_count=mul_count+result1(2);sum_count=sum_count+result1(3);
    result2=Asearch(y,ar,b1);
    arf=result2(1);mul_count=mul_count+result2(2);sum_count=sum_count+result2(3);
    x0=x0+arf*p;
    g1=subs(df,{x1,x2},{x0(1,1),x0(2,1)});
    k=k+1;
    mul_count=mul_count+9;sum_count=sum_count+7;
end;
k[/code]
happy 2006-11-17 10:10[code]%阻尼Newton算法(k=2,mul_count=44,sum_count=28,最少迭代)
syms x1 x2;
f=50*(x2-x1^2)^2+(1-x1)^2;
v=[x1,x2];
df=jacobian(f,v);
df=df.';
G=jacobian(df,v);
epson=1e-12;x0=[0,0]';g1=subs(df,{x1,x2},{x0(1,1),x0(2,1)});G1=subs(G,{x1,x2},{x0(1,1),x0(2,1)});k=0;mul_count=0;sum_count=0;
mul_count=mul_count+12;sum_count=sum_count+6;
while(norm(g1)>epson)
    p=-G1\g1;
    x0=x0+p;
    g1=subs(df,{x1,x2},{x0(1,1),x0(2,1)});
    G1=subs(G,{x1,x2},{x0(1,1),x0(2,1)});
    k=k+1;
    mul_count=mul_count+16;sum_count=sum_count+11;
end;
k
x0
mul_count
sum_count[/code]
happy 2006-11-17 10:11[code]%進退法
function result=qujian(y,ar)
t0=0; dex=1;M_count=0;S_count=0;
t1=t0+dex;S_count=S_count+1;
ft0=subs(y,{ar},{t0});M_count=M_count+14;S_count=S_count+4;
ft1=subs(y,{ar},{t1});M_count=M_count+14;S_count=S_count+4;
if(ft1<=ft0)
    dex=2*dex;t2=t1+dex;ft2=subs(y,{ar},{t2});M_count=M_count+15;S_count=S_count+5;
    while(ft1>ft2)
        t1=t2;dex=2*dex;t2=t1+dex;ft1=subs(y,{ar},{t1});ft2=subs(y,{ar},{t2});M_count=M_count+29;S_count=S_count+9;
    end
else 
        dex=dex/2;t2=t1;t1=t2-dex;ft1=subs(y,{ar},{t1});M_count=M_count+15;S_count=S_count+5;
    while(ft1>ft0)
        dex=dex/2;t2=t1;t1=t2-dex;ft1=subs(y,{ar},{t1});M_count=M_count+15;S_count=S_count+5;
    end
end
result=[t2,M_count,S_count];[/code]
happy 2006-11-17 10:11[code]%PRP直接計算算法(不精確一維搜索,k=83,mul_count=19842,sum_count=12722時間略長)
syms x1 x2;
f=50*(x2-x1^2)^2+(1-x1)^2;
v=[x1,x2];
df=jacobian(f,v);
df=df.';
epson=1e-12;x0=[0,0]';g1=subs(df,{x1,x2},{x0(1,1),x0(2,1)});k=0;mul_count=0;sum_count=0;
mul_count=mul_count+7;sum_count=sum_count+4;
while(norm(g1)>epson&k<1000)
    mul_count=mul_count+2;sum_count=sum_count+1;
    if k==0
         p=-g1;
    else
        bta=g1'*(g1-g0)/(g0'*g0); 
        p=-g1+bta*p0;
        mul_count=mul_count+7;sum_count=sum_count+6;
    end
    result=Usearch2(f,x1,x2,df,x0,p);
    arf=result(1);Mul=result(2);Sum=result(3);
    mul_count=mul_count+Mul;sum_count=sum_count+Sum;
    x0=x0+arf*p;
    g0=g1;
    g1=subs(df,{x1,x2},{x0(1,1),x0(2,1)});
    p0=p;
    k=k+1;
    mul_count=mul_count+9;sum_count=sum_count+7;
end;
k
x0
mul_count
sum_count[/code]
happy 2006-11-17 10:11[code]%PRP重新開始計算算法(不精確一維搜索,k=133,mul_count=18421,sum_count=11850時間略長)
syms x1 x2;
f=50*(x2-x1^2)^2+(1-x1)^2;
v=[x1,x2];
df=jacobian(f,v);
df=df.';
epson=1e-12;x0=[0,0]';g1=subs(df,{x1,x2},{x0(1,1),x0(2,1)});k=0;mul_count=0;sum_count=0;
mul_count=mul_count+7;sum_count=sum_count+4;
while(norm(g1)>epson&k<1000)
    mul_count=mul_count+2;sum_count=sum_count+1;
    if k==0
         p=-g1;
    else
        bta=g1'*(g1-g0)/(g0'*g0); mul_count=mul_count+5;sum_count=sum_count+4;
        if(mod(k,2))
               p=-g1+bta*p0; mul_count=mul_count+3;sum_count=sum_count+2;
        else
               p=-g1;
        end
    end
    result=Usearch2(f,x1,x2,df,x0,p);
    arf=result(1);Mul=result(2);Sum=result(3);
    mul_count=mul_count+Mul;sum_count=sum_count+Sum;
    x0=x0+arf*p;
    g0=g1;
    g1=subs(df,{x1,x2},{x0(1,1),x0(2,1)});
    p0=p;
    k=k+1;
    mul_count=mul_count+9;sum_count=sum_count+7;
end;
k
x0
mul_count
sum_count[/code]
happy 2006-11-17 10:11[code]%PRP直接計算降法(精確一維搜索,k=19,mul_count=8390,sum_count=3745,花費時間很少)
syms x1 x2 ar;
f=50*(x2-x1^2)^2+(1-x1)^2;
v=[x1,x2];
df=jacobian(f,v);
df=df.';
epson=1e-12;x0=[0,0]';g1=subs(df,{x1,x2},{x0(1,1),x0(2,1)});k=0;mul_count=0;sum_count=0;
mul_count=mul_count+7;sum_count=sum_count+4;
while(norm(g1)>epson)
    mul_count=mul_count+2;sum_count=sum_count+1;
    if k==0
         p=-g1;
    else
        bta=(g1'*(g1-g0))/(g0'*g0); 
        p=-g1+bta*p0;
        mul_count=mul_count+7;sum_count=sum_count+6;
    end
    y=subs(f,{x1,x2},{x0(1,1)+ar*p(1,1),x0(2,1)+ar*p(2,1)});mul_count=mul_count+18;sum_count=sum_count+12;
    result1=qujian(y,ar);
    b1=result1(1);mul_count=mul_count+result1(2);sum_count=sum_count+result1(3);
    result2=Asearch(y,ar,b1);
    arf=result2(1);mul_count=mul_count+result2(2);sum_count=sum_count+result2(3);
    x0=x0+arf*p;
    g0=g1;
    g1=subs(df,{x1,x2},{x0(1,1),x0(2,1)});
    p0=p;
    k=k+1;
    mul_count=mul_count+9;sum_count=sum_count+7;
end;
k

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美变态凌虐bdsm| 日韩毛片一二三区| 色偷偷久久人人79超碰人人澡| 视频一区在线播放| 亚洲乱码国产乱码精品精可以看| 久久日一线二线三线suv| 91精品国产综合久久久久久漫画 | 久久99精品久久久久久动态图| 亚洲综合999| 香蕉久久夜色精品国产使用方法 | 依依成人综合视频| 一片黄亚洲嫩模| 亚洲综合色区另类av| 亚洲一级电影视频| 一区二区成人在线观看| 亚洲第一成年网| 免费人成精品欧美精品| 国产一区在线视频| 成人视屏免费看| 91在线观看污| 欧美日韩国产三级| 欧美哺乳videos| 国产精品电影一区二区| 亚洲综合丁香婷婷六月香| 天堂一区二区在线免费观看| 麻豆国产精品官网| 激情文学综合丁香| 99精品欧美一区二区蜜桃免费| av一二三不卡影片| 欧美午夜片在线观看| 91麻豆精品国产91久久久久久 | 久久久久久久久伊人| 国产精品热久久久久夜色精品三区| 国产精品久久久久一区| 一区二区三区精品久久久| 午夜视频在线观看一区| 国产精品一区二区在线观看不卡 | 久久99最新地址| 国产91精品一区二区麻豆亚洲| 97超碰欧美中文字幕| 日韩一二三区视频| 国产精品久线观看视频| 免费在线观看成人| 成人高清免费观看| 日韩欧美在线影院| 亚洲欧洲色图综合| 久草中文综合在线| 一本一道久久a久久精品综合蜜臀| 欧美二区三区91| 亚洲视频一区在线观看| 美女视频黄久久| 在线一区二区三区四区五区 | 777亚洲妇女| 中文字幕中文在线不卡住| 日韩国产欧美一区二区三区| 成人听书哪个软件好| 欧美精三区欧美精三区| 日韩毛片视频在线看| 国产精品资源在线看| 91精品久久久久久蜜臀| 亚洲免费观看在线视频| 国产精品69毛片高清亚洲| 欧美精品乱人伦久久久久久| 亚洲欧美一区二区不卡| 国产乱人伦精品一区二区在线观看| 欧美日本在线观看| 亚洲激情图片一区| 91色乱码一区二区三区| 国产精品少妇自拍| 国产精品一区二区91| 欧美一级二级三级蜜桃| 亚洲超碰97人人做人人爱| 色系网站成人免费| 亚洲蜜桃精久久久久久久| 懂色av一区二区夜夜嗨| 中文字幕欧美激情| 国产高清久久久久| 日本一区二区三区dvd视频在线| 免费高清在线一区| 欧美电视剧免费观看| 麻豆精品一区二区三区| 日韩一区二区免费电影| 蓝色福利精品导航| 亚洲精品一区二区在线观看| 免费成人在线影院| 久久久另类综合| www.色精品| 亚洲精品久久久蜜桃| 欧美午夜精品一区| 日韩成人一级大片| 久久久久青草大香线综合精品| 国产精品99久| 中文字幕亚洲视频| 欧美在线观看视频在线| 五月激情综合网| 欧美成人在线直播| 成人午夜私人影院| 一区二区三区美女视频| 欧美一二三区在线观看| 麻豆精品一二三| 精品国产91乱码一区二区三区| 国产精品一二三在| 亚洲欧美综合在线精品| 日本道精品一区二区三区| 日韩主播视频在线| 久久欧美中文字幕| 在线亚洲免费视频| 美女视频第一区二区三区免费观看网站| 日韩一区二区三区视频在线观看 | 成人高清视频免费观看| 亚洲自拍偷拍欧美| 欧美精品一区二区三区高清aⅴ| 韩国理伦片一区二区三区在线播放| 国产午夜精品一区二区三区视频 | eeuss国产一区二区三区| 一区二区视频在线| 久久久久久99精品| 欧美日韩在线精品一区二区三区激情 | 午夜视黄欧洲亚洲| 日韩精品一区二区三区在线观看 | 亚洲国产成人porn| 国产偷v国产偷v亚洲高清| 91麻豆免费在线观看| 日韩专区在线视频| 亚洲色图视频网站| 久久这里只有精品6| 欧洲中文字幕精品| 成人伦理片在线| 看片网站欧美日韩| 亚洲成人一二三| 亚洲色图一区二区三区| 国产亚洲美州欧州综合国| 欧美日韩国产小视频| 在线国产电影不卡| 91视频91自| 91麻豆免费看| 91麻豆国产自产在线观看| 蜜桃精品在线观看| 五月婷婷欧美视频| 一区二区三区四区在线播放 | 欧美亚洲国产bt| 成人黄色在线看| 久久精品国内一区二区三区| 夜夜揉揉日日人人青青一国产精品| 久久久精品国产免大香伊| 666欧美在线视频| 欧美体内she精视频| 成人动漫中文字幕| 成人黄色777网| 岛国精品一区二区| 国产一区91精品张津瑜| 麻豆精品视频在线观看免费| 日韩av不卡一区二区| 日韩主播视频在线| 久久国产精品99久久久久久老狼 | 国产欧美综合色| 337p粉嫩大胆噜噜噜噜噜91av | 成人福利视频网站| 波多野结衣亚洲一区| 不卡的电影网站| 一本大道综合伊人精品热热| 色老汉一区二区三区| 欧美视频自拍偷拍| 在线不卡a资源高清| 69堂亚洲精品首页| 欧美一区二区播放| 欧美成人a视频| 久久影院视频免费| 日本一区二区不卡视频| 中文字幕精品一区| 亚洲图片激情小说| 一区二区三区欧美亚洲| 亚洲国产成人porn| 久久国产精品99精品国产| 国产精品资源在线| 91香蕉视频mp4| 欧美日韩精品免费| 精品国产3级a| 亚洲欧洲美洲综合色网| 一区二区成人在线视频| 麻豆久久久久久| 成人av在线资源网| 欧美日韩日日骚| 久久综合色天天久久综合图片| 国产精品久久久久久久蜜臀| 一区二区不卡在线视频 午夜欧美不卡在 | 亚洲欧美激情小说另类| 石原莉奈在线亚洲三区| 国产精品美女一区二区三区| 亚洲视频一二三区| 视频一区欧美日韩| 丁香天五香天堂综合| 日本黄色一区二区| 精品国产精品网麻豆系列| 亚洲欧美经典视频| 精久久久久久久久久久| 色婷婷狠狠综合| 欧美成人精精品一区二区频| 亚洲视频在线观看一区| 国产一区二区精品久久|