Mon problème est un peu comme this et ce one combiné mais pas tout à fait. Quoi qu'il en soit, ce que j'essaie de faire est de prendre une double intégrale d'une fonction en utilisant sympy pour obtenir la réponse symbolique. Le problème est qu'à l'intérieur de l'élément dérivé et des intégrales, il y a 2 autres fonctions et je ne suis pas sûr de savoir comment montrer qu'elles sont des fonctions et pas seulement des constantes. Voici ce que j'ai jusqu'ici.Comment puis-je résoudre un déférent de premier ordre en utilisant python qui a une autre fonction?
from sympy import *
import sympy as sp
sp.init_printing()
x=sp.Symbol('x') #a and k are constants
z=sp.Symbol('z')
k=sp.Symbol('k')
f=sp.Function('f')(x)
l=sp.Function('l')(x)
def dN(x,z):
return -N*f*z**(a-2)
def b(x,z):
return l*x*dN
def c(x,z):
return z*l*x*dN
res=integrate(b,(z,k,float('inf')),(x,0,float('inf')))
sp.pprint (res)
#print(b)
C'est ce que im en utilisant dn:
C'est l'im intégrale essayant de préforme pour obtenir eqn 12:
Toute aide serait très appréciée.
Je l'ai fait pour toutes les fonctions, y compris l, mais il dit l (x) n'est pas appelable. Comme la photo montre la fonction en termes de x ne sera pas intégré. Devrais-je juste essayer de faire le tout en termes de z seulement? –
Je pense que vous devriez utiliser le module ode comme je le démontre [ici] (https://repl.it/JQr3) mais cela ne fonctionne que dans 1D. – smichr
est-il censé prendre si longtemps à courir? –