我只是在学习R,所以请原谅我确信这是一个非常基本的问题。我如何处理复数的实部?
答案 0 :(得分:18)
如果您阅读complex
(?complex
)的帮助文件,您将看到许多用于执行复杂算术的函数。细节清楚地说明了
函数
Re
,Im
,Mod
,Arg
和Conj
具有通常的解释,即返回实部,虚部,模数,参数和复共轭的复杂值。
因此
使用Re
:
Re(1+2i)
# 1
对于想象部分:
Im(1+2i)
# 2
?complex
将列出其他有用的功能。
答案 1 :(得分:5)
Re(z)
和
Im(z)
将是您正在寻找的功能。
另见http://www.johnmyleswhite.com/notebook/2009/12/18/using-complex-numbers-in-r/