$$$$ GANE NOTICE CHAT 11/09/12 21:16:22 7124 DATE 11/09/12 Operateur GA(us-)NE(wton) Voir aussi : MOCA, LEVM ------------------------- AJUSTE EXCE TAB2=GANE TAB1 ('AMOR' FLOT1); CHPO1 RIGI1=GANE TAB1 'MATR' ('AMOR' FLOT1); Objet : _______ L'operateur GANE construit la matrice et le second membre de la methode de Gauss-Newton ou de Levenberg-Marquardt. - En donnant le mot clef 'MATR', ces objets sont retournes dans CHPO1 (type 'CHPOINT') and RIGI1 (type 'RIGIDITE'). - Sans ce mot clef, le syteme lineaire est resolu et le resultat (direction de descente) stocke dans TAB2 (type 'TABLE'). - Le mot clef 'AMOR' permet d'introduire le parametre de viscosite nu=FLOT1 (type 'FLOTTANT') de la methode L-M . Par defaut nu=0 (methode G-N). La fonction a minimiser est: 2F(X)={f(X)}.{f(X)}, and [J(X)]=df/dX La direction de descente est H solution de: [[transpose([J])[J]]+[nu*I]]{H} = -{transpose([J]){f}} Un exemple d'utilisation est donne dans gane.dgibi. Commentaire : _____________ TAB1 : Table de type 'VECTEUR' contenant TAB1 . 0 = f(X) TAB1 . 1 = df/dX1 . TAB1 . n = df/dXn FLOT1 : 'FLOTTANT'=nu CHPO1 : -{transpose([J]){f}} RIGI1 : [transpose([J])[J]] TAB2 : TABLE of type 'VECTEUR' contenant TAB2 . 1 = H1 . TAB2 . n = Hn
© Cast3M 2003 - Tous droits réservés.
Mentions légales