Ciao a tutti
zax ....il problema (almeno da quanto ne so) è sulla matrice M.
host.uniroma3.it/dipartimenti/dis/didattica/Strutture/.../Dinamica2.pdf
a pagina 50 (non è esaustivo ma almeno è chiaro)
La matrice delle masse (concentrate), correggetemi se sbaglio, ha sulla diagonale le masse (gravitazionali) di tutti gli elementi che convergono al nodo.
Quindi per una trave singola (sez. costante) di massa m con 2 nodi, avrà una matrice 12 x12 dove (sulla diagonale) i primi 3 termini valgono m/2; i seguenti 3 nodi valgono zero; poi di nuovo 3 termini che valgono m/2 e gli ultimi 3 valgono ancora zero.
Sbaglio?
Allo scopo di avere tutti gli elementi diversi da zero sulla diagonale di M
l'ottimo Alberto indica (ma sconsiglia), tra le altre strade possibili, quella di riscrivere la matrice K.
A me non sembra così complicato riscrivere la matrice K.
In buona sostanza dovrei eliminare le righe e le colonne afferenti le rigidezze alle rotazioni per i due nodi ricavando dunque una matrice 6x6 che implementa solo le rigidezze agli spostamenti x,y,z.
L'unico metodo, per gli autovalori e autovettori, che riesco ad implementare attualmente è il metodo QR che lavora anche su matrici non simmetriche, quali sono date dal prodotto M-1K.
Perchè sconsigli la riscrittura di K?