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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ex741.m

?? 通過Matlab實現有限元算法第二版
?? M
字號:
%----------------------------------------------------------------------------%
% Example 7.4.1                                                              
% to solve static 2-d truss structure
%                                                                            
% Problem description                                                        
%   Find the deflection and stress of the truss made of two members           
%   as shown in Fig. 7.4.1.           
%                                                                            
% Variable descriptions                                                      
%   k = element stiffness matrix                                             
%   kk = system stiffness matrix                                             
%   ff = system force vector                                                 
%   index = a vector containing system dofs associated with each element     
%   gcoord = global coordinate matrix
%   disp = nodal displacement vector
%   elforce = element force vector
%   eldisp = element nodal displacement
%   stress = stress vector for every element
%   elprop = element property matrix
%   nodes = nodal connectivity matrix for each element
%   bcdof = a vector containing dofs associated with boundary conditions     
%   bcval = a vector containing boundary condition values associated with    
%           the dofs in 'bcdof'                                              
%----------------------------------------------------------------------------%            

%---------------------------
%  control input data
%---------------------------

clear
nel=2;           % number of elements
nnel=2;          % number of nodes per element
ndof=2;          % number of dofs per node
nnode=3;         % total number of nodes in system
sdof=nnode*ndof; % total system dofs  

%---------------------------
%  nodal coordinates
%---------------------------

gcoord(1,1)=0.0;  gcoord(1,2)=0.0;   % x, y-coordinate of node 1
gcoord(2,1)=10.0; gcoord(2,2)=0.0;   % x, y-coordinate of node 2
gcoord(3,1)=0.0;  gcoord(3,2)=10.0;  % x, y-coordinate of node 3

%------------------------------------------
%  material and geometric properties
%------------------------------------------

elprop(1,1)=30000000;  % elastic modulus of 1st element
elprop(1,2)=0.4;       % cross-section of 1st element
elprop(2,1)=30000000;  % elastic modulus of 2nd element
elprop(2,2)=0.5;       % cross-section of 2nd element

%-----------------------------
%  nodal connectivity
%-----------------------------

nodes(1,1)=1;  nodes(1,2)=2;   % nodes associated with element 1
nodes(2,1)=2;  nodes(2,2)=3;   % nodes associated with element 2

%-----------------------------
%  applied constraints
%-----------------------------

bcdof(1)=1;      % 1st dof (horizontal displ) is constrained
bcval(1)=0;      % whose described value is 0 
bcdof(2)=2;      % 2nd dof (vertical displ) is constrained
bcval(2)=0;      % whose described value is 0
bcdof(3)=5;      % 5th dof (horizontal displ) is constrained
bcval(3)=0;      % whose described value is 0 
bcdof(4)=6;      % 6th dof (vertical displ) is constrained
bcval(4)=0;      % whose described value is 0

%----------------------------
%  initialization to zero
%----------------------------

ff=zeros(sdof,1);              % system force vector
kk=zeros(sdof,sdof);           % system stiffness matrix
index=zeros(nnel*ndof,1);      % index vector
elforce=zeros(nnel*ndof,1);    % element force vector
eldisp=zeros(nnel*ndof,1);     % element nodal displacement vector
k=zeros(nnel*ndof,nnel*ndof);  % element stiffness matrix
stress=zeros(nel,1);           % stress vector for every element
%-----------------------------
%  applied nodal force
%-----------------------------

ff(4)=-1000;     % 2nd node has 1000 lb in downward direction

%--------------------------
%  loop for elements
%--------------------------

for iel=1:nel    % loop for the total number of elements

nd(1)=nodes(iel,1);   % 1st connected node for the (iel)-th element
nd(2)=nodes(iel,2);   % 2nd connected node for the (iel)-th element

x1=gcoord(nd(1),1); y1=gcoord(nd(1),2);  % coordinate of 1st node
x2=gcoord(nd(2),1); y2=gcoord(nd(2),2);  % coordinate of 2nd node

leng=sqrt((x2-x1)^2+(y2-y1)^2);  % element length

if (x2-x1)==0; 
if y2>y1;   
   beta=2*atan(1);       % angle between local and global axes
else
   beta=-2*atan(1);
end
else
beta=atan((y2-y1)/(x2-x1));
end

el=elprop(iel,1);               % extract elastic modulus
area=elprop(iel,2);             % extract cross-sectional area

index=feeldof(nd,nnel,ndof);  % extract system dofs for the element

k=fetruss2(el,leng,area,0,beta,1); % compute element matrix

kk=feasmbl1(kk,k,index);           % assemble into system matrix

end

%---------------------------------------------------
%  apply constraints and solve the matrix
%---------------------------------------------------

[kk,ff]=feaplyc2(kk,ff,bcdof,bcval);  % apply the boundary conditions

disp=kk\ff;   % solve the matrix equation to find nodal displacements

%--------------------------------------------------
%  post computation for stress calculation
%--------------------------------------------------

for iel=1:nel         % loop for the total number of elements

nd(1)=nodes(iel,1);   % 1st connected node for the (iel)-th element
nd(2)=nodes(iel,2);   % 2nd connected node for the (iel)-th element

x1=gcoord(nd(1),1); y1=gcoord(nd(1),2);  % coordinate of 1st node
x2=gcoord(nd(2),1); y2=gcoord(nd(2),2);  % coordinate of 2nd node

leng=sqrt((x2-x1)^2+(y2-y1)^2);  % element length

if (x2-x1)==0; 
if y2>y1;   
   beta=2*atan(1);       % angle between local and global axes
else
   beta=-2*atan(1);
end
else
beta=atan((y2-y1)/(x2-x1));
end

el=elprop(iel,1);               % extract elastic modulus
area=elprop(iel,2);             % extract cross-sectional area

index=feeldof(nd,nnel,ndof);  % extract system dofs for the element

k=fetruss2(el,leng,area,0,beta,1); % compute element matrix

for i=1:(nnel*ndof)           % extract displacements associated with
eldisp(i)=disp(index(i));     % (iel)-th element
end

elforce=k*eldisp;             % element force vector
stress(iel)=sqrt(elforce(1)^2+elforce(2)^2)/area; % stress calculation 

if ((x2-x1)*elforce(3)) < 0;
stress(iel)=-stress(iel);
end

end

%----------------------------
% print fem solutions
%----------------------------

num=1:1:sdof;
displ=[num' disp]          % print displacements

numm=1:1:nel;
stresses=[numm' stress]    % print stresses

%--------------------------------------------------------------------

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美电影在线| 欧美tickling挠脚心丨vk| 国产一区不卡视频| 日韩高清中文字幕一区| 一区二区在线观看视频| 亚洲免费观看视频| 亚洲欧美一区二区视频| 亚洲视频一区在线| 亚洲图片欧美一区| 亚洲一区二区三区四区在线| 亚洲va中文字幕| 久久精品国产精品亚洲综合| 捆绑调教美女网站视频一区| 精品写真视频在线观看| 国产一区二区三区最好精华液| 蜜桃一区二区三区四区| 国产精品一区二区无线| youjizz久久| 99精品热视频| 欧美三级电影网站| 精品国产乱码久久久久久图片| 精品动漫一区二区三区在线观看| 国产亚洲污的网站| 亚洲欧洲性图库| 视频精品一区二区| 国模一区二区三区白浆| 成人综合在线网站| 欧美日本不卡视频| 精品国产伦一区二区三区观看方式| 国产欧美一区二区精品仙草咪| 亚洲欧洲韩国日本视频| 免费成人性网站| 成年人午夜久久久| 欧美一区二区三区在线观看| 国产精品无人区| 日韩精品电影一区亚洲| 成人亚洲一区二区一| 欧美日韩成人激情| 亚洲国产精品v| 日韩制服丝袜先锋影音| 国产成+人+日韩+欧美+亚洲| 欧美人牲a欧美精品| 亚洲欧美在线另类| 国产在线精品视频| 欧美三电影在线| 国产精品国产三级国产普通话蜜臀 | 午夜欧美大尺度福利影院在线看| 久久国产生活片100| 一本大道久久a久久综合婷婷| 欧美一区二区三区白人| 亚洲精品乱码久久久久久久久| 国内精品国产成人| 欧美在线啊v一区| 中文字幕精品综合| 国产一二精品视频| 欧美一区二区播放| 午夜亚洲国产au精品一区二区| 成人妖精视频yjsp地址| 亚洲精品一区二区三区香蕉| 午夜精品福利久久久| 色狠狠一区二区三区香蕉| 国产亚洲女人久久久久毛片| 久久爱另类一区二区小说| 91精品婷婷国产综合久久性色| 亚洲图片你懂的| 粉嫩在线一区二区三区视频| 精品动漫一区二区三区在线观看| 日韩精品一二三四| 67194成人在线观看| 亚洲一区在线观看免费观看电影高清| 99久精品国产| 亚洲猫色日本管| 色婷婷久久99综合精品jk白丝 | 91在线精品一区二区三区| 久久久久久毛片| 国产九九视频一区二区三区| 精品88久久久久88久久久| 精品中文av资源站在线观看| 欧美videossexotv100| 久久国内精品自在自线400部| 91精品国产手机| 美女网站一区二区| 久久久综合精品| 国产精品一区二区黑丝| 亚洲国产高清在线| 91亚洲精品久久久蜜桃网站 | 五月婷婷激情综合网| 欧美日韩一区成人| 日韩电影在线看| 精品国产麻豆免费人成网站| 极品少妇xxxx偷拍精品少妇| 久久精品网站免费观看| av激情亚洲男人天堂| 亚洲一二三专区| 日韩精品一区在线观看| 国产毛片精品视频| 中文字幕一区二区三区乱码在线 | youjizz国产精品| 亚洲一区在线视频观看| 91精品国产欧美一区二区成人| 精品一区二区三区在线播放| 中文字幕第一区| 欧美日韩国产美| 国产成人精品亚洲777人妖 | 宅男在线国产精品| 国产精品一区二区三区网站| 有码一区二区三区| 欧美电视剧免费全集观看| k8久久久一区二区三区| 天天综合网 天天综合色| 久久影视一区二区| 欧美日韩你懂得| 国产成人精品亚洲日本在线桃色| 亚洲影院在线观看| 欧美精品一区二区三区四区 | 国产精品一二三四| 亚洲综合一区二区精品导航| 久久免费看少妇高潮| 欧美高清一级片在线| 丁香六月久久综合狠狠色| 五月综合激情婷婷六月色窝| 国产精品女同一区二区三区| 91精品国产综合久久精品图片| www.亚洲在线| 国产自产高清不卡| 污片在线观看一区二区| 中文字幕一区二区不卡| 精品免费视频.| 欧美午夜片在线观看| 成人aaaa免费全部观看| 国产酒店精品激情| 奇米精品一区二区三区在线观看 | 一区二区免费在线播放| 日本一区二区高清| 久久免费电影网| 欧美成人官网二区| 欧美一区二区在线免费播放| 欧美亚洲愉拍一区二区| 91在线观看视频| 国产91富婆露脸刺激对白| 久久成人av少妇免费| 肉丝袜脚交视频一区二区| 一区二区在线观看av| 《视频一区视频二区| 中文字幕不卡在线| 日本一区二区三区dvd视频在线| 精品理论电影在线观看| 日韩一区二区三区高清免费看看| 欧美日韩dvd在线观看| 欧美日韩国产乱码电影| 欧美私模裸体表演在线观看| 91老师片黄在线观看| 91免费看`日韩一区二区| 不卡影院免费观看| 91在线高清观看| 在线精品视频小说1| 91国偷自产一区二区开放时间| 欧美亚洲动漫另类| 欧美日韩激情一区二区| 日韩一区二区在线看| 日韩欧美久久久| 久久久欧美精品sm网站 | 色久综合一二码| 欧美男生操女生| 日韩欧美国产综合| 精品播放一区二区| 国产精品久久免费看| 综合激情网...| 亚洲成人tv网| 国产在线精品不卡| 93久久精品日日躁夜夜躁欧美| 精品视频一区二区不卡| 91精品国产综合久久久久| 久久久一区二区三区捆绑**| 国产精品久久久久久久久免费桃花 | 91在线免费视频观看| 欧美日韩中文字幕一区| 精品少妇一区二区三区在线视频 | 国产精品久久二区二区| 亚洲一区二区三区自拍| 久久 天天综合| 9人人澡人人爽人人精品| 欧洲国内综合视频| 久久久久久久久岛国免费| 一区二区三区日韩精品视频| 久久精工是国产品牌吗| 成人性生交大片免费看中文| 欧美亚洲综合网| 久久网站热最新地址| 一区二区三区日韩欧美精品| 久久99久久99小草精品免视看| www.激情成人| 精品av久久707| 亚洲午夜久久久久久久久电影院 | 韩国精品久久久| 91福利在线看| 国产亚洲一区二区在线观看| 亚洲小说欧美激情另类| 精品一区二区在线视频| 欧美日韩免费电影|