用SageMath找Sin(i)

时间:2009-10-13 22:16:05

标签: math sage

如何找到带有Sage的sin(i)

我正在尝试与Sage进行一些复杂的分析。

以下命令无效

sin(i)
sinh(i)

3 个答案:

答案 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()
相关问题