Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DATOS
ndim
nn
nr
N° nodos
cargas externas
row=zeros(1,numerodenodos)
nels
for c=1:1:numerodenodos
TIPO np_types nodales
row(1,c)=c
nncarg
N° de
N° elementos for
propiedades
row1=zeros(1,numerodeelementos) c1=1:app.Nodos
c=1:1:numerodeelementos cargados.Value
np_types
matriz-restricciones Elementos uno = app.nf.Data tres=app.nf.Data
(1,nodales(c1,1)) if (3,nodales(c1,1))
for c1=1:app.tipo.Value nr= ones(ndim,nn)
datos de dos=app.nf.Data
for c1=1:nodo
elementos (2,nodales(c1,1))
for c2=1:dimensiones
(g_num)
Matriz- grados de
libertad global (nf) g_g = vector de
zeros(ndpf,nels) cargas
for c1=1:elementos
for c2=1:nodo
for c1=1:nodo
for c2=1:dimensiones
for c3=1:app.ndim.Value
if app.nf.Data(c2,c1)~=0
if app.nelsmatriz.
m=m+1
Data(c1,2)
==Col2(1,c2))
Col2=zeros(1,nodo);
for c1=1:1:nodo for c3=1:app.ndim.Value
Col2(1,c1)=c1; g_g(:,i)=g´
Col1=zeros(1,elementos)
for c=1:1:elementos
Col1(1,c)=c
ancho de banda
(nband)
ancho=max(g)-min(g);
if nband<ancho
for c1=1:app.nels.Value
coordxj(1,c1)=coordenadas(c2,1);
switch ndim coordyj(1,c1)=coordenadas(c2,2);
coordzj(1,c1)=coordenadas(c2,3)
ell=coor(2,1)-coor(1,1)
Yes
coordxi(1,c1)=coordenadas(c2,1);
coordyi(1,c1)=coordenadas(c2,2);
coordzi(1,c1)=coordenadas(c2,3)
for c3=1:2*dimensiones
if nkb<=0
nkb=1
if gu(c3,1)>0
for c4=1:2*dimensiones
if gu(c4,1)>0
for k=nkb:i1
icd=gu(c4,1)-gu(c3,1)+1;
jn=(i-k)*n+k
if (icd-1)>=0
Yes
ival=(max(max(app.nf.Data)))*
(icd-1)+gu(c3,1) for jj=2:n
kv(ival)=kv(ival)+kmm(c3,c4); if (nkb-n)>0
matriz global
de riguidez (Kv)
for k=i1:nkb
deformaciones