Chiedo scusa per il titolo criptico ma non saprei come esprimerlo altrimenti. Sarò brevissimo: ho una specie di sistema di due equazioni in due incognite da risolvere, ma non so come fare a dire a php che alcune variabili non devono essere interpretate (la funzione inline() di matlab, per chi conosce questo software).... Mi spiego meglio con un esempio: ho un sistema (vd. immagine allegata) e devo trovare i parametri alpha e beta.
In PHP la metteri giù così (il codice che segue è sbagliato):
Chiaramente all'esecuzione dell'operazione "$alpha = ..." immagino che php restituisca un errore (o un warning) perchè $beta non è definita.Codice PHP:
$A1 = 4;
$F1 = 12;
$P1 = 10;
$A2 = 2;
$F2 = 11;
$P2 = 13;
$alpha = ($F1 - $beta * $A1) / $P1;
$beta = ($F2 - $alpha * $P2) / $A2;
echo $alpha;
echo "\n";
echo $beta;
Come faccio a dirgli di aspettare a calcolare il valore effettivo e farlo soltanto nella seconda espressione (cioè risolvere il sistema)??
Spero di essere stato chiaro, nel caso scrivete pure...
Grazie mille anche solo se siete arrivati a leggere fin qui! :P
Saluti dalla calda Milano!
Edit: chiaramente c'è sempre l'approccio matriciale, calcolo del determinante e della matrice trasposta ecc ecc... ma preferirei una soluzione più "immediata"...![]()