Ich versuche also, etwas in Excel zu tun. In unseren Vorlesungsskripten verwendet der Lehrer es, ohne zu erklären, wie.
Als Referenz ist dies die Halbierungsmethode, um die Wurzeln einer Gleichung zu finden.
Ich habe also 4 Datenspalten, die alle voneinander berechnet werden.
In den Spalten A und B habe ich die Intervalle auf den Daten, die anfänglich zwischen [2,3] beginnen, sich dann aber in Abhängigkeit vom Vorzeichen von f (m) ändern. Anfangs nimmt B den Wert jedes neuen Mittelpunkts an, bis sich das Vorzeichen von f (m) ändert, dann bleibt B derselbe und A nimmt den Wert des Mittelpunkts an. Sie können die erste Änderung in Zeile 4 sehen.
M ist einfach der Mittelpunkt, also ist die Formel (A + B) / 2
f (m) ist die Funktion des Mittelpunkts. Wenn also zum Beispiel die Funktion, deren Wurzel wir zu finden versuchen, x ^ 2 ist, wäre f (m) 2,5 ^ 2
Wie kann ich die Funktionen IF und SIGN kombinieren, um diese Änderung zu automatisieren?
Wenn Sie weitere Erläuterungen benötigen, lassen Sie es mich bitte wissen.
Vielen Dank
Allgemeiner - Wie kann ich IF und SIGN kombinieren, um eine Änderung der Zellreferenz basierend auf dem Vorzeichen einer anderen Zelle vorzunehmen?
Antworten:
Versuchen Sie diese Formel für A ab der dritten Iteration (Zeile 4):
Sie können dasselbe auch auf C anwenden.
Dies verwendet zwei Ebenen von Bedingungen; Zuerst prüft es, ob sich das Vorzeichen in f (m) geändert hat, und dann, ob der Mittelpunkt zuvor der unteren oder oberen Grenze zugeordnet war.
Beispielausgabe:
quelle