Probleme beim Übergang von Matlab zu Python
Verfasst: Montag 2. Februar 2015, 23:46
Hallo,
ich habe jetzt angefangen mich in Python einzuarbeiten und möchte dies künftig als Ersatz für Matlab nutzen.
Es gibt da allerdings ein gravierendes Problem, für das ich bisher keine Lösung finden konnte. Und zwar konnte man bei Matlab alle Funktionen, die man selber geschrieben hatte und die in einem festgelegten Ordner liegen, einfach über die Kommandozeile von Matlab aufrufen.
Ich weiß allerdings nicht, wie dies mit Python möglich ist. Zwar habe ich z.B. mal bei Youtube zu diesem Thema gesucht, aber da gibt es immer nur Beispiele, wo dann jemand in einem Python-Script eine Funktion erstellt und diese dann unmittelbar über ,,run'' -> ,,run module'' ausführt. Ein Beispiel für einen Funktionsaufruf über die Kommandozeile habe ich leider nicht finden können. Könnte mir vielleicht jemand sagen, wie ich das machen kann? Ein kleines Beispiel oder ein Link zu einer Seite, wo das mal richtig erklärt wird, wäre genauso hilfreich!
Dann würde ich auch noch gerne wissen, wie man eine Funktion in einer anderen aufrufen kann (in Matlab ging das immer einfach dadurch, dass beide Funktionen im selben Ordner liegen)
Gruß
Jan
ich habe jetzt angefangen mich in Python einzuarbeiten und möchte dies künftig als Ersatz für Matlab nutzen.
Es gibt da allerdings ein gravierendes Problem, für das ich bisher keine Lösung finden konnte. Und zwar konnte man bei Matlab alle Funktionen, die man selber geschrieben hatte und die in einem festgelegten Ordner liegen, einfach über die Kommandozeile von Matlab aufrufen.
Ich weiß allerdings nicht, wie dies mit Python möglich ist. Zwar habe ich z.B. mal bei Youtube zu diesem Thema gesucht, aber da gibt es immer nur Beispiele, wo dann jemand in einem Python-Script eine Funktion erstellt und diese dann unmittelbar über ,,run'' -> ,,run module'' ausführt. Ein Beispiel für einen Funktionsaufruf über die Kommandozeile habe ich leider nicht finden können. Könnte mir vielleicht jemand sagen, wie ich das machen kann? Ein kleines Beispiel oder ein Link zu einer Seite, wo das mal richtig erklärt wird, wäre genauso hilfreich!
Dann würde ich auch noch gerne wissen, wie man eine Funktion in einer anderen aufrufen kann (in Matlab ging das immer einfach dadurch, dass beide Funktionen im selben Ordner liegen)
Gruß
Jan