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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? meshless.m

?? efg code with matlab
?? M
字號(hào):
% Nodes generation. Only uniformly distributed nodes

% number of nodes along two directions
nnx = 5;
nny = 5;
numnode = nnx*nny ;

% domain dimension
L = 4 ;
W = 4 ;

% node generation
node = square_node_array([-L/2 -W/2],[L/2 -W/2],[L/2 W/2],[-L/2 W/2],nnx,nny);

% plot the nodes
colordef white
h = plot(node(:,1),node(:,2),'b.');
set(h,'MarkerSize',15);
hold on
plot([node(1,1) node(nnx,1)],[node(1,2) node(nnx,2)],'b-');
plot([node(nnx,1) node(nnx*nny,1)],[node(nnx,2) node(nnx*nny,2)],'b-');
plot([node(nnx*nny,1) node(nnx*nny-nnx+1,1)],[node(nnx*nny,2) node(nnx*nny-nnx+1,2)],'b-');
plot([node(nnx*nny-nnx+1,1) node(1,1)],[node(nnx*nny-nnx+1,2) node(1,2)],'b-');
axis off
axis equal

% plot circular domain of influence
di = 1.4 ; % radius of support
xc = node(13,1) ;
yc = node(13,2) ;
theta = -pi:0.1:pi ;
x  = xc + di * cos(theta) ;
y  = yc + di * sin(theta) ;
hc = plot(x,y,'r-') ;
set(hc,'LineWidth',3);

% highlight the central node at which weight function and shape function
% are plotted
hn = plot(node(13,1),node(13,2),'r*');
set(hn,'MarkerSize',15);

% compute weight function = spline of order 4, use refined node
% distribution to get a smooth plot
x = linspace(-2,2,8*nnx);
y = linspace(-2,2,8*nny);
[x,y] = meshgrid(x,y); 
w = zeros(8*nnx,8*nny);
for i = 1:8*nnx
    for j = 1:8*nny
        r = sqrt( (x(1,i) - xc)^2 + (y(j,1) - yc)^2 )/di ;
        if (r <= 1.0)
            w(i,j) = 1 - 6*r*r + 8*r*r*r - 3*r*r*r*r;
        else
            w(i,j) = 0.0 ;
        end
    end
end

% plot weight function as 3D plot
figure
surf(x,y,w);

% compute MLS shape function at central nodes
% linear intrinsic basis: p = [1 x y]

% initialization
phi = zeros(8*nnx,8*nny);
dphidx = zeros(8*nnx,8*nny);
dphidy = zeros(8*nnx,8*nny);

form  = 'quartic_spline' ;
nodeI = [xc yc];  % node at which shape function is to be evaluated
for i = 1:8*nnx
    for j = 1:8*nny
       pt = [x(1,i) y(j,1)]; 
       [index] = define_support(node,pt,di);
       [Phi,phidx,phidy] = MLS_ShapeFunction(pt,nodeI,index,node,di,form);
       phi(i,j) = Phi ;
       dphidx(i,j) = phidx ;
       dphidy(i,j) = phidy ;
    end
end

% plot shape function
figure
surf(x,y,phi);
figure
surf(x,y,dphidx);
figure
surf(x,y,dphidy);

nnx= 41;
x = linspace(0,10,nnx);
xa = 5;
rmax = 3;
phi = zeros(nnx);
for i = 1:nnx
    r    = abs(x(i) - xa)/rmax ;
    drdx = sign(x(i) - xa)/rmax ;
    if (r <= 1.0)
        phi(i) = -1/6*r^3 +0.5*r*r -0.5*r + 1/6;
        dphidr = -0.5*r^2 +r -0.5;
    else
        phi(i) = 0.0 ;
        dphidr = 0.0 ;
    end
    dphi(i) = dphidr*drdx;
end

figure
hold on
plot(x,phi,'b-')
plot(x,dphi,'r.-')

figure
hold on
plot(x,phi,'b-')
plot(x,dphi,'r.-')

% Plot branch function
x = linspace(0,10,40);
y = linspace(0,10,40);
[x,y] = meshgrid(x,y); 
phi1 = zeros(40,40);
phi2 = zeros(40,40);
phi3 = zeros(40,40);
phi4 = zeros(40,40);
dphi1dx = zeros(40,40);
for i = 1:40
    for j = 1:40        
        pt = [x(1,i) y(j,1)];
        xp=QT*(pt-xTip)';                  % local coordinates
        [theta,r]=cart2pol(xp(1),xp(2));  % local polar coordinates
        [f,dfdx,dfdy] = branch(r,theta,alpha);
        phi1(i,j) = f(1); dphi1dx(i,j) = dfdx(1);
        phi2(i,j) = f(2);
        phi3(i,j) = f(3);
        phi4(i,j) = f(4);
    end
end

% plot weight function as 3D plot
figure
surf(x,y,phi1);
title('B_1 function')
opts = struct('Color','rgb','Bounds','tight');
exportfig(gcf,'B1.eps',opts)

figure
surf(x,y,phi2);
title('B_2 function')
exportfig(gcf,'B2.eps',opts)

figure
surf(x,y,phi3);
title('B_3 function')
exportfig(gcf,'B3.eps',opts)

figure
surf(x,y,phi4);
title('B_4 function')
exportfig(gcf,'B4.eps',opts)

figure
surf(x,y,dphi1dx);
title('B_1 function')
opts = struct('Color','rgb','Bounds','tight');
exportfig(gcf,'B1.eps',opts)

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

% 4 point quadrature for each "1D element"
[W1,Q1]=quadrature(4, 'GAUSS', 1 );

Wt = [];
Qt = [];
Jt = [];

for i = 1 : (length(topNodes) - 1)
    sctr = [topNodes(i) topNodes(i+1)];
    for q = 1:size(W1,1)
        pt = Q1(q,:);
        wt = W1(q);
        [N,dNdxi] = lagrange_basis('L2',pt);
        J0=dNdxi'*node(sctr,:);
        Qt = [Qt; N' * node(sctr,:)];
        Wt = [Wt; wt];
        Jt = [Jt; norm(J0)];
    end % of quadrature loop
end

for igp = 1 : size(Wt,1)
    pt = Qt(igp,:);                             % quadrature point
    wt = Wt(igp);                               % quadrature weight
    [index] = define_support(node,pt,di);
    en = zeros(1,2*size(index,2));
    force = zeros(1,2*size(index,2));
    [phi,dphidx,dphidy] = MLS_ShapeFunction(pt,index,node,di,form);

    % prescribed traction vector t_bar
    tx = 0 ;
    ty = 1000;
    for j = 1 : size(index,2)
        en(2*j-1) = u_pos(index(j))   ;
        en(2*j  ) = u_pos(index(j))+1 ;
        force(2*j-1) = tx*phi(j);
        force(2*j  ) = ty*phi(j);
    end
    f(en) = f(en) + Jt(igp) * wt * force' ;
end

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品一二三| 一本到不卡精品视频在线观看| 狠狠狠色丁香婷婷综合激情| 国产乱子轮精品视频| 成人免费视频网站在线观看| 中文字幕免费观看一区| 亚洲色图第一区| 爽好多水快深点欧美视频| 精品在线播放午夜| 99久久精品国产观看| 69久久夜色精品国产69蝌蚪网| 久久理论电影网| 一区二区三区中文免费| 美女网站色91| 色悠悠亚洲一区二区| 欧美一区二区三区思思人| 国产精品丝袜久久久久久app| 亚洲国产精品人人做人人爽| 国内外成人在线视频| 91黄色小视频| 国产喷白浆一区二区三区| 亚洲国产精品欧美一二99| 福利一区二区在线| 7777精品伊人久久久大香线蕉经典版下载 | 91原创在线视频| 91精品国产综合久久香蕉麻豆| 中文字幕不卡在线播放| 免费av成人在线| 91免费在线看| 国产日韩欧美电影| 天堂一区二区在线| 91视频免费看| 久久久久久久性| 青青草91视频| 欧美日免费三级在线| 亚洲欧洲日产国产综合网| 捆绑紧缚一区二区三区视频| 色婷婷精品大在线视频| 欧美激情中文不卡| 美女国产一区二区三区| 欧洲一区在线观看| 国产精品久久夜| 国产呦精品一区二区三区网站| 欧美三级日韩三级| 综合激情网...| 国产成人亚洲综合a∨婷婷图片| 91精品国产综合久久蜜臀| 亚洲久本草在线中文字幕| 成人免费va视频| 久久亚洲二区三区| 另类调教123区| 69堂亚洲精品首页| 亚洲国产日韩精品| 色婷婷综合久久久中文字幕| 国产欧美视频在线观看| 黄色日韩网站视频| 日韩精品一区二区三区老鸭窝| 午夜亚洲国产au精品一区二区| 91丨九色丨尤物| 中文字幕中文乱码欧美一区二区| 国产九九视频一区二区三区| 欧美一个色资源| 久久综合狠狠综合| 久久精品免费观看| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 欧美日韩国产高清一区| 一区二区三区四区视频精品免费 | 日本一区二区免费在线观看视频| 精品一区二区三区久久久| 日韩视频永久免费| 美女网站视频久久| 欧美成人一级视频| 精品在线播放免费| 精品国产三级电影在线观看| 久久99蜜桃精品| 精品日韩在线一区| 国内外成人在线| 久久久久久久电影| 国产iv一区二区三区| 日本一区二区三区免费乱视频| 国产成人午夜99999| 国产女主播一区| 不卡av在线免费观看| 中文字幕日韩av资源站| 91在线免费播放| 亚洲黄色尤物视频| 在线成人免费观看| 欧美性xxxxxxxx| 亚洲线精品一区二区三区| 欧美日韩国产不卡| 久久er99热精品一区二区| 久久久久国产免费免费| 成人黄色777网| 亚洲精品免费电影| 欧美顶级少妇做爰| 国产在线日韩欧美| 国产精品婷婷午夜在线观看| 91网站在线播放| 日韩精品乱码av一区二区| 亚洲精品一区二区在线观看| 丁香啪啪综合成人亚洲小说| 成人免费一区二区三区视频| 欧美特级限制片免费在线观看| 日本中文一区二区三区| 亚洲精品一区在线观看| 成人久久久精品乱码一区二区三区 | 日韩av电影天堂| 欧美成人女星排名| 99在线视频精品| 亚洲国产精品综合小说图片区| 欧美草草影院在线视频| 成人网页在线观看| 亚洲国产精品久久不卡毛片| 精品对白一区国产伦| 91色.com| 麻豆精品久久久| 中文字幕一区日韩精品欧美| 欧美日韩亚洲丝袜制服| 久久精品国内一区二区三区| 国产精品久久久久久亚洲毛片| 欧美在线视频不卡| 国产在线精品一区二区夜色| 中文字幕一区视频| 欧美一二三区精品| 97久久久精品综合88久久| 手机精品视频在线观看| 亚洲国产精品精华液ab| 欧美性大战久久| 成人亚洲一区二区一| 午夜不卡av在线| 国产精品久久久久久久久免费相片| 欧美在线观看视频在线| 国产一区二区三区观看| 亚洲香肠在线观看| 国产精品女人毛片| 日韩一区和二区| 日本久久一区二区三区| 国产美女av一区二区三区| 亚洲国产aⅴ成人精品无吗| 国产一区二区三区在线观看免费 | 一本色道久久加勒比精品| 免费成人你懂的| 综合在线观看色| 精品国产乱码久久久久久蜜臀| 在线一区二区视频| 成人综合婷婷国产精品久久| 日本亚洲欧美天堂免费| 亚洲女女做受ⅹxx高潮| 久久麻豆一区二区| 欧美一区二区观看视频| 欧美四级电影网| 91视频国产观看| 粉嫩久久99精品久久久久久夜| 日韩国产高清在线| 亚洲国产中文字幕在线视频综合| 中文av一区二区| 国产日产欧美一区| 日韩女优电影在线观看| 在线综合+亚洲+欧美中文字幕| 色美美综合视频| av网站一区二区三区| 91精品国产综合久久久久久| 色乱码一区二区三区88| 成人国产精品免费观看| 国产老女人精品毛片久久| 免费av成人在线| 日本欧美一区二区三区乱码| 亚洲一区在线观看网站| 亚洲男同1069视频| 亚洲人成网站精品片在线观看| 国产无遮挡一区二区三区毛片日本| 日韩午夜在线观看| 欧美情侣在线播放| 欧美日韩在线播| 在线亚洲人成电影网站色www| av成人老司机| av成人免费在线观看| 99国产精品一区| youjizz久久| www.亚洲精品| 99久久99久久免费精品蜜臀| 成人av网站在线观看| 成人精品一区二区三区中文字幕| 国产东北露脸精品视频| 国产酒店精品激情| 国产高清成人在线| 国产成人免费av在线| 国产v综合v亚洲欧| 成人av网址在线| 色婷婷激情综合| 欧美在线免费观看亚洲| 欧美日韩的一区二区| 91精品国产色综合久久ai换脸 | 丝袜诱惑制服诱惑色一区在线观看| 一区二区三区鲁丝不卡| 五月激情综合婷婷| 久久超级碰视频| 风间由美性色一区二区三区| 91在线你懂得| 欧美视频中文一区二区三区在线观看|