Gleichungen auflösen

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Jaga
User
Beiträge: 64
Registriert: Mittwoch 21. August 2013, 13:18

Hi zusammen,

kann man in Python Gleichungen auflösen?
Also zum Beispiel y=3x^2 dass ich für y einen bestimmten wert einsetze und dann die gleichungnach x auflöse und mit dem/den Wert/en für x weiterrechne?
FASTER! HARDER! LOUDER!
BlackJack

@Jaga: Kennst Du schon das `sympy`-Modul? ;-)
Jaga
User
Beiträge: 64
Registriert: Mittwoch 21. August 2013, 13:18

na logisch :P
nur bei der Tutorial-Seite habe ich nichts gefunden.
FASTER! HARDER! LOUDER!
Jaga
User
Beiträge: 64
Registriert: Mittwoch 21. August 2013, 13:18

halt stopp:
falsch formuliert!!
Ich brauche etwas um bei einer Formel (zb 1/x) auszurechenen für welche x-Werte ein betsimmter y-Wert rauskommt.

Gedacht war dies für Asymptoten, sprich für welchen x-Werte erhalte ich inf. als y-Wert.
FASTER! HARDER! LOUDER!
anogayales
User
Beiträge: 456
Registriert: Mittwoch 15. April 2009, 14:11

Hast du dir mal sympy angeschaut? Sieht mir sehr mächtig aus.

Code: Alles auswählen

In [1]: from sympy import Symbol, solve
In [2]: x = Symbol('x')
In [3]: function = 1/(x**2-x)
In [4]: solve(function**-1,x)
Out[4]: [0, 1]
Das heißt man findet an x={0,1} Polstellen. Wenn du allgemein nach Asmypoten suchen willst musst du eben ein kleines bisschen mehr machen.

Grüße,
anogayales
Jaga
User
Beiträge: 64
Registriert: Mittwoch 21. August 2013, 13:18

klappt das auch mit arrays?
FASTER! HARDER! LOUDER!
anogayales
User
Beiträge: 456
Registriert: Mittwoch 15. April 2009, 14:11

Asympoten von Arrays machen nicht wirklich viel Sinn. Was stellst du dir darunter konkret vor? Das du einzelne Samples von einer Funktion hast?

Grüße,
anogayales
Jaga
User
Beiträge: 64
Registriert: Mittwoch 21. August 2013, 13:18

meine funktionswerte werden allesamt in einem array gespeichert
also die x wert vom startwert bis zum endwert im abstand der genauigkeit und die y werte dementsprechen für jeden x wert
FASTER! HARDER! LOUDER!
Sirius3
User
Beiträge: 18230
Registriert: Sonntag 21. Oktober 2012, 17:20

@Jaga: x/y-Wertepaare sind keine Gleichung, die man irgendwie auflösen könnte. Was willst Du also damit machen?
Jaga
User
Beiträge: 64
Registriert: Mittwoch 21. August 2013, 13:18

Mein Projekt ist immernoch der Funktionsplotter. Ein Kurzer Überblick der Funktion:
Oben Gleichung eingeben, auf plotten drücken, Graph der Funktion wird gezeichnet.
Als letzten Schritt vor dem Einbau der exe Datei wollte ich nun noch die Asymptoten zu gebrochen rationalen Funktionen einzeichnen können.
FASTER! HARDER! LOUDER!
Sirius3
User
Beiträge: 18230
Registriert: Sonntag 21. Oktober 2012, 17:20

wo ist dann das Problem mit anogayales Vorschlag?
Jaga
User
Beiträge: 64
Registriert: Mittwoch 21. August 2013, 13:18

hab ich versucht und es ging nicht
FASTER! HARDER! LOUDER!
anogayales
User
Beiträge: 456
Registriert: Mittwoch 15. April 2009, 14:11

Was genau hat da nicht funktioniert? So bekommst du keine Hilfe hier im Forum.
Antworten