Scrivere sistema risolvente per un insolito insieme di equaz
Ciao a tutti.
Mi sono iscritta a questo forum perche' sto lavorando alla mia tesi in geofisica e mi ritrovo con un arduo problema di convergenza di parametri. Il relatore pensa si possa risolvere, io personalmente no, ma essendo lui il "capo" continuo a provare ogni strada. Semplificando, abbiamo una serie di equazioni del tipo:
y1 = c * k * m * ( 2*x1 + t );
y2 = c * k * m * ( 2*x2 + t );
y3 = c * k * m * ( 2*x3 + t );
....................
yn = c * k * m * ( 2*xn + t );
L'equazione puo' essere scritta n volte, n dipende dalle esigenze. Le y rappresentano le mie osservazioni, quindi sono note. "c" e "t" sono costanti, anch'esse note. Le incognite sono k, m e tutte le xn.
La domanda e': come faccio a scrivere tutto questo in forma di sistema e risolverlo col calcolo matriciale?
Sembra stupido ma non lo e', i termini si moltiplicano tra loro e nonostante i mille tentativi fatti ( codici matlab con minimizzazione degli scarti, minimi quadrati.. ) e molteplici soluzioni trovate, i parametri non vogliono convergere a quelli reali.
Qualcuno ha qualche strada da proporre, che magari si allontani dalla minimalizzazione di scarti (o magari no, basta trovare uno sbocco al problema!)?
Grazie anche solo per aver letto.[/tex]
Mi sono iscritta a questo forum perche' sto lavorando alla mia tesi in geofisica e mi ritrovo con un arduo problema di convergenza di parametri. Il relatore pensa si possa risolvere, io personalmente no, ma essendo lui il "capo" continuo a provare ogni strada. Semplificando, abbiamo una serie di equazioni del tipo:
y1 = c * k * m * ( 2*x1 + t );
y2 = c * k * m * ( 2*x2 + t );
y3 = c * k * m * ( 2*x3 + t );
....................
yn = c * k * m * ( 2*xn + t );
L'equazione puo' essere scritta n volte, n dipende dalle esigenze. Le y rappresentano le mie osservazioni, quindi sono note. "c" e "t" sono costanti, anch'esse note. Le incognite sono k, m e tutte le xn.
La domanda e': come faccio a scrivere tutto questo in forma di sistema e risolverlo col calcolo matriciale?
Sembra stupido ma non lo e', i termini si moltiplicano tra loro e nonostante i mille tentativi fatti ( codici matlab con minimizzazione degli scarti, minimi quadrati.. ) e molteplici soluzioni trovate, i parametri non vogliono convergere a quelli reali.
Qualcuno ha qualche strada da proporre, che magari si allontani dalla minimalizzazione di scarti (o magari no, basta trovare uno sbocco al problema!)?
Grazie anche solo per aver letto.[/tex]
Risposte
[mod="Steven"]Benvenuta nel forum.
Chiudo questo topic visto che ne hai messo uno uguale in Ingegneria (dove ti hanno risposto).
In bocca al lupo per la tesi
[/mod]
Chiudo questo topic visto che ne hai messo uno uguale in Ingegneria (dove ti hanno risposto).
In bocca al lupo per la tesi
