1
Wie definiert man Anfangsbedingungen für die Laplace-Transformation in Sympy? Zum Beispiel:Laplace-Transformation Anfangsbedingungen
t,s = symbols('t s')
x = Function('x')(t)
laplace_transform(diff(x,t),t,s cond=(x(0) = 1))
So würde der Ausgang sein:
s*L(x) - 1
Sollte das Ergebnis nicht 's sein -> s * X (s) - 1 'statt' s -> X (s) - 1'? Ich benutze 'X' als Äquivalent von' L (x) ' – MarAja
Wenn ich das [doc] (http://docs.sympy.org/dev/modules/integrals/integrals.html#sympy.integrals .transforms.laplace_transform), scheint es, dass Sie einen "konkreten" Funktionsausdruck übergeben müssen. Beispiel: 'laplace_transform (t ** a, t, s)' daher wird das Definieren der Anfangsbedingung nutzlos (da sie im Funktionsausdruck selbst enthalten sind). Es fühlt sich an, als ob Sie die Laplace-Eigenschaften von Derivaten verwenden möchten (unabhängig von der Funktionsdefinition), ich glaube nicht, dass Ihnen diese Bibliothek dies ermöglicht. Aber ich habe gerade schnell gecheckt :) – MarAja
@MarAja nein, du solltest für jedes Derivat mit s multiplizieren. So wurde mir zumindest beigebracht. Sie könnten versuchen, ein Integral zu berechnen, um den Punkt zu beweisen. – UpmostScarab