如何找到带有Sage的sin(i)
我正在尝试与Sage进行一些复杂的分析。
以下命令无效
sin(i)
sinh(i)
答案 0 :(得分:5)
尝试
CDF(0,1).sin() # or ComplexDoubleField(0,1) CDF is just a shorthand
或
sin(CDF(0,1))
或
sin(1.0*I) # note the .0 to make it a float
基本上CDF()创建一个基于双的复数;第一个参数是复杂的部分,第二个参数是虚部 ComplexDoubleElement()做同样的事情(我认为对“奇怪”类型的容忍度较低) 我不确定这些与ComplexNumber()的关系。 (也许后者只是简单的精确度?)
上面的所有表达式都返回大约(舍入w / float算术?)
1.17520119364*I
答案 1 :(得分:5)
你只需要使用一个上限,所以在圣人
I*I = -1
和
N(sin(I)) = 1.17520119364380*I
至少这适用于在线笔记本。
答案 2 :(得分:3)
这两章将提供一些好的背景:
由此,您可以得到答案:
ComplexNumber(0,1).sin()