问题描述
希望这不是一个非常棘手的问题-我只是R方面的经验不足。
x=seq(-20,20,0.001)
y=seq(-20,0.001)
y=sin(x)
plot(x,y,type="l")
但是,假设我想用两边的三角函数来绘制关系,例如sin(x)= cos(y)。键入:
sin(x) = cos(y)
给我以下错误
Error in sin(x) = cos(y) : Could not find function "sin<-"
现在,显而易见的解决方案是仅根据一个变量重新排列它,例如x = asin(cos(y))。但是,由于两侧都有多个嵌套三角函数的更为复杂的方程式,因此不再可行。
我确定我遗漏了一些非常明显的东西,但这是什么?
解决方法
如果要在x轴上绘制正弦关系,在y轴上绘制cos关系:
plot(sin(x),cos(y),type = "l")
还是我误解了这个问题?