Definieren Sie eine Funktion, die eine von einem unbekannten Parameter abhängige Gleichung oder ein solches System mit der Funktion root oder einem Lösungsblock löst. Dies ermöglicht Ihnen, eine ganze Familie von Gleichungen zu lösen.
Wurzelfunktion
Lösen Sie die Gleichung f1=f2 für verschiedene Werte des Parameters a.
1. Definieren Sie zwei Funktionen.
2. Definieren Sie eine neue Funktion S, um die Gleichung für verschiedene Werte von a zu lösen.
3. Definieren Sie einen Anfangsschätzwert.
4. Definieren Sie den Bereich von Parameter a, und lösen Sie die Gleichung für jeden seiner Werte.
Lösungsblock: Reibungsfaktor
Ermitteln Sie den Reibungsfaktor f für gegebene Werte von e (Rohrrauigkeit), D (Rohrdurchmesser) und R (Reynolds-Zahl).
1. Definieren Sie einen Schätzwert.
2. Erstellen Sie einen Lösungsblock, um eine Funktion zu definieren, die den Reibungsfaktor berechnet.
Die Parameter e, D und R wurden noch nicht definiert. Bei jeder Neuberechnung der Funktion FricFac können Sie neue Werte für diese Parameter angeben und der Lösungsblock wird erneut aufgerufen.
3. Berechnen Sie den Reibungsfaktor für verschiedene Reynolds-Zahlen.
Lösungsblock: Schnittpunkt von Kreis und Linie
1. Da der Kreisradius nicht konstant ist, müssen Sie die Punkte ermitteln, an denen sich Kreis und Linie y = 2 - x schneiden.
2. Schreiben Sie einen Lösungsblock, um eine Funktion zu definieren, die die Koordinaten des Schnittpunkts von der Linie y = 2 - x und dem Kreis mit dem Radius R zurückgibt.
3. Ermitteln Sie unter Verwendung der neu definierten Funktion Z die Koordinaten des Schnittpunkts für R=3 und die Schätzwerte x=1 und y=1.
4. Plotten Sie den Schnittpunkt.
5. Ermitteln Sie unter Verwendung der neu definierten Funktion Z die Schnittpunktkoordinaten für 5 verschiedene Werte für den Radius R.
Sie können den obigen Lösungsblock auch für die Schätzwerte parametrisieren, indem Sie Z(R, x, y) definieren. Dadurch können Sie die beiden verschiedenen Lösungen zu jedem Radius mit einem einzigen Lösungsblock ermitteln.