这应该能帮助您入门(主要是通过演示R用于表示复数和指数函数的符号表示法)。f <- function(x) 1/(1-5*exp(-(0+1i)*x)) x <- seq(0, 2*pi, by=0.1) plot(f(x), asp = 1)
curve(f)
的行为似乎不同,尽管plot.function
调用了curve
。 - joranplot(f(x))
实际上通过plot.default()
运行,然后通过xy.coords()
将复数的实部和虚部分成x
和y
坐标。原始的x
仅在最终图中作为点曲线的索引隐式表示。另一方面,curve()
在横轴上绘制原始的x
,在纵轴上绘制返回的复数的实部(虚部被简单地丢弃)。 - Josh O'Brien