Funzioni > Soluzione e ottimizzazione > Esempio: parametrizzazione delle soluzioni
  
Esempio: parametrizzazione delle soluzioni
Definire una funzione che risolve un'equazione o un sistema dipendente da un parametro sconosciuto con la funzione root o con un blocco di soluzione. In questo modo è possibile risolvere un'intera famiglia di equazioni.
Funzione root
Risolvere l'equazione f1=f2 per diversi valori del parametro a.
1. Definire due funzioni.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
2. Definire una nuova funzione S per risolvere l'equazione per diversi valori di a.
Fare clic per copiare questa espressione
3. Definire un valore ipotizzato iniziale.
Fare clic per copiare questa espressione
4. Definire l'intervallo di parametri a e risolvere l'equazione per ognuno dei relativi valori.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Blocco di soluzione: fattore di attrito
Trovare il fattore di attrito f per valori specifici di e (rugosità tubo), D (diametro tubo) e R (numero di Reynolds).
1. Definire un valore ipotizzato.
Fare clic per copiare questa espressione
2. Scrivere un blocco di soluzione per definire una funzione che calcola il fattore di attrito.
Fare clic per copiare questa espressione
I parametri e, D e R non sono ancora stati definiti. Ogni volta che si calcola la funzione FricFac, è possibile specificare nuovi valori per tali parametri e chiamare nuovamente il blocco di soluzione.
3. Calcolare il fattore di attrito per diversi numeri di Reynolds.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Blocco di soluzione: intersezione di cerchio e linea
1. Trovare i punti in cui un cerchio e una linea y = 2 - x si incontrano con il variare del raggio del cerchio.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
2. Scrivere un blocco di soluzione per definire una funzione che restituisce le coordinate del punto di intersezione tra la linea y = 2 - x e il cerchio di raggio R.
Fare clic per copiare questa espressione
3. Utilizzare la funzione Z appena definita per trovare le coordinate del punto di intersezione per R=3 e i valori ipotizzati di x=1 e y=1.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
4. Tracciare il grafico del punto di intersezione.
Fare clic per copiare questa espressione
5. Utilizzare la funzione Z appena definita per trovare le coordinate dei punti di intersezione per 5 diversi valori del raggio R.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
È possibile aggiungere parametri anche ai valori ipotizzati del blocco di soluzione precedente, definendo Z(R, x, y). In questo modo, è possibile trovare le due diverse soluzioni per ogni raggio utilizzando una singola impostazione di blocco di soluzione.