Hallo Dany,
Zitat:Nur leider zeigt es nicht die richten Werte an nachdem ich es für meine Zwecke etwas umgebaut habe.
Vielleicht solltest du dann die Originalversion verwenden, wenn es
nach deinem Umbau nicht mehr funktioniert?
Im Ernst:
Stell die Plotdarstellung mal für beide Plots auf "Punkt+Linie", dann wird vielleicht klarer, was ich meine.
Du willst wissen, wann Plot0 den Plot1 schneidet. Dazu musst du:
- je zwei benachbarte Punkte aus Plot1 nehmen und deren X-Werte holen.
- Zu den X-Werten suchst du den Punkt in Plot0, der dazwischen liegt.
- Dann schaust du, ob der Y-Wert von Plot0 größer oder kleiner ist als die Y-Werte der beiden Punkte aus Plot1.
- Dies wiederholst du solange, bis du den Schnittpunkt eingegrenzt hast.
Jetzt hast du pro Plot je zwei Punkte, je einen vor und nach dem Schnittpunkt. Damit kannst du dann jeweils die Geradengleichung bestimmen (y=mx+b) und dann mit sehr simpler Mathematik (Klasse 7 oder 8?) den Schnittpunkt zweier Geraden berechnen.
Wenn Plot1 eine Gerade ist, vereinfacht sich das ganze (allgemein gehaltene) Verfahren darauf, die Punkte von Plot0 mit der Geradengleichung von Plot1 zu vergleichen…