【发布时间】:2016-07-31 03:10:45
【问题描述】:
我刚开始在课堂上使用 R,我正在尝试绘制这个函数:
首先,这是我定义它的尝试。
> f<-function(x)
+ if(x<0) {
+ sin(x)
+ } else if (x>=2) {
+ 4*exp(x-2)
+ } else {
+ x^2 }
鉴于我得到的结果,我认为这是正确的:
> f(1)
[1] 1
> f(0)
[1] 0
> f(-1)
[1] -0.841471
> f(2)
[1] 4
> f(3)
[1] 10.87313
所以现在我想绘制它,但我不确定哪个命令正确。我试过 plot(f,x,y) 是 x & y 任何值,例如 (-4,4) 或 (-2,3) 但 R 给了我一个警告信息。 p>
【问题讨论】: