Frage

Wie kann man die sin(i) mit Sage finden?

Ich versuche, einige komplexe Analyse mit Sage zu tun.

Die folgenden Befehle nicht funktionieren

sin(i)
sinh(i)
War es hilfreich?

Lösung

Versuchen

CDF(0,1).sin()  # or ComplexDoubleField(0,1)   CDF is just a shorthand

oder

sin(CDF(0,1))

oder

sin(1.0*I) # note the .0 to make it a float

Im Wesentlichen CDF () erzeugt eine doppelt-basierte komplexe Zahl; Das erste Argument ist der komplexeste Teil der zweiten der Imaginärteil.
ComplexDoubleElement () macht das gleiche (ich glaube, weniger tolerant von "odd" Typen).
Ich bin nicht sicher, ob die Beziehung von diesem mit Komplexen (). (Vielleicht letzteres ist nur eine einfache Präzision?)

Alle Ausdrücke oben Rückkehr ungefähr (Rundung w / Float-Arithmetik?)

1.17520119364*I

Andere Tipps

Sie müssen nur eine Kappe I verwenden, so in Salbei

I*I = -1

Und

N(sin(I)) = 1.17520119364380*I

Mindestens diese Arbeiten für das Online-Notizbuch.

Diese beiden Kapitel werden einige guten Hintergrund bieten:

Von diesem können Sie Ihre Antwort bekommen:

ComplexNumber(0,1).sin()
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top