Hallo,
ich möchte Dassl (das ist in Fortran geschrieben zur Behandlung von DAE's) in Python verwenden.
Dazu habe ich mir erstmal Simply Fortran und installiert und ddassl, sowie F2Py runtergeladen. Wenn ich jetzt allerdings versuche DASSL zu einem Pythonmodul zu machen scheitere ich leider aufgrund ...
Die Suche ergab 5 Treffer
- Montag 22. August 2011, 15:38
- Forum: Allgemeine Fragen
- Thema: f2py
- Antworten: 1
- Zugriffe: 498
- Mittwoch 24. November 2010, 00:27
- Forum: Allgemeine Fragen
- Thema: Funtionen in neuen Funktionen verwenden
- Antworten: 17
- Zugriffe: 2820
Re: Funtionen in neuen Funktionen verwenden
nochmal vielen dank,
so, ich habe es jetzt nochmal angepasst, jetzt gibt mir python keine Fehler mehr an.
Allerdings läuft das Programm nicht. Eigentlich sollte es mich doch fragen welchen Startwert ich nehmen möchte oder nicht? Oder muss ich ihm da auch erstmal eine for oder if-schleife davorsetzen ...
so, ich habe es jetzt nochmal angepasst, jetzt gibt mir python keine Fehler mehr an.
Allerdings läuft das Programm nicht. Eigentlich sollte es mich doch fragen welchen Startwert ich nehmen möchte oder nicht? Oder muss ich ihm da auch erstmal eine for oder if-schleife davorsetzen ...
- Mittwoch 24. November 2010, 00:20
- Forum: Allgemeine Fragen
- Thema: Funtionen in neuen Funktionen verwenden
- Antworten: 17
- Zugriffe: 2820
Re: Funtionen in neuen Funktionen verwenden
Trotzdem vielen Dank für die vielen Antworten.
- Sonntag 21. November 2010, 17:40
- Forum: Allgemeine Fragen
- Thema: Funtionen in neuen Funktionen verwenden
- Antworten: 17
- Zugriffe: 2820
Re: Funtionen in neuen Funktionen verwenden
ok,
erstmal danke für die Antworten.
Dann mache ich das jetzt mal besser:
def g(x):
return(x*x)
def newton(x0, itmax):
x_n1=x0
for i in range (itmax):
x_n1=x_n1-(g(x_n1)/dg(x_n1))
print g
print "newton(%x0,%itmax)=", x_n1
Das ist mein Code und
<function g at 0x021D1B30>
newton(%x0 ...
erstmal danke für die Antworten.
Dann mache ich das jetzt mal besser:
def g(x):
return(x*x)
def newton(x0, itmax):
x_n1=x0
for i in range (itmax):
x_n1=x_n1-(g(x_n1)/dg(x_n1))
print g
print "newton(%x0,%itmax)=", x_n1
Das ist mein Code und
<function g at 0x021D1B30>
newton(%x0 ...
- Samstag 20. November 2010, 19:27
- Forum: Allgemeine Fragen
- Thema: Funtionen in neuen Funktionen verwenden
- Antworten: 17
- Zugriffe: 2820
Funtionen in neuen Funktionen verwenden
Hallo,
ich möchte das Newtonverfahren programmieren und habe ein Problem damit Python zu sagen, dass es eine Funtion verwenden soll die ich angebe.
Hier mein Ansatz:
def newton(x0, itmax,g):
x_n1=x0
for i in range (1, itmax):
x_n1=x_n1-(g(x_n1)/dg(x_n1))
end
Hierbei ist itmax die Anzahl der ...
ich möchte das Newtonverfahren programmieren und habe ein Problem damit Python zu sagen, dass es eine Funtion verwenden soll die ich angebe.
Hier mein Ansatz:
def newton(x0, itmax,g):
x_n1=x0
for i in range (1, itmax):
x_n1=x_n1-(g(x_n1)/dg(x_n1))
end
Hierbei ist itmax die Anzahl der ...
