Description Usage Arguments Value Examples
View source: R/etiquetasGradosLibertad.R
Se obtienen las etiquetas de los grados de libertad que corresponden a cada nodo. si un nodo está restringido, es cosiderado en la etiqueta y se coloca en su lugar correspondiente con el fin de tener una matriz global ordenada.
1 | etiquetasGradosLibertad(numNodos, nodos, numRestr, restricciones, truss, dof)
|
numNodos |
Escalar. Número de nodos en el modelo. |
nodos |
Data.frame. Coordenadas de nodos del modelo. |
numRestr |
Escalar. Número de nodos que tienen restricciones. |
restricciones |
Data.frame. Nodos con restricciones. Si la direeción tiene 1, está restringido en dicha dirección. Si es 0, está libre. |
truss |
Si el modelo está en 2D <- 2, o 3D <- 3. |
dof |
Número total de grados de libertad. |
Devuelve en forma de data.frame, las etiquetas en cada nodo del modelo ( en sus respectivos ejes).
1 2 3 4 5 6 7 8 | truss <- 3
numNodos <- 2
nodos <- data.frame(nodos=c(1,2), x=c(0,6), y=c(0,0), z=c(0,0))
numRestr <- 2
restricciones <- data.frame(Nodo=c(1,1), x=c(1,0), y=c(0,1), z=c(1,1))
dof <- truss * numNodos
etGL <- etiquetasGradosLibertad(numNodos, nodos, numRestr, restricciones, truss, dof)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.