mulangege2018年11月22日发布 #1 2018年11月22日星期四 02点09分 已编辑如何利用R语言画出下面函数的三维图 y∗(x/(1+x))∧(y−1)/((1+x)∧2∗(1−(x/(1+x)∧y)))y * (x / (1 + x ) ) ∧ (y-1) / ( (1 + x) ∧ 2* (1 - (x / (1 + x) ∧ y ) ) )y∗(x/(1+x))∧(y−1)/((1+x)∧2∗(1−(x/(1+x)∧y))) 请大神赐教
tctcab2018年11月22日发布 #2 2018年11月22日星期四 05点13分 mulangege 没试过,不过搜了一下好像有这样的包 http://www.sthda.com/english/wiki/impressive-package-for-3d-and-4d-graph-r-software-and-data-visualization
dapengde2018年11月22日发布 #3 2018年11月22日星期四 08点08分 已编辑mulangege 这个公式有问题,你看看是不是哪里敲错了。 我假定你是多敲了个圆括号。然而,x 和 y 要给个范围。我取 -10000:10000,结果画出了一块红布。 x <- seq(-1, 1, 0.1) y <- x z <- y*(x/(1+x))^(y-1)/((1+x)^2*(1-(x/(1+x)^y))) z <- matrix(z, nrow = length(y)) image(z)
dapengde2018年11月23日发布 #10 2018年11月23日星期五 13点12分 mulangege 是三维图。只不过第三维是用颜色表示。 想用高度表示的话,楼上 @tctcab 回复的答案就是正解。
Patient_Hong2018年12月3日发布 #11 2018年12月3日星期一 04点46分 不知道这个能否符合你的要求 http://www.sthda.com/english/wiki/a-complete-guide-to-3d-visualization-device-system-in-r-r-software-and-data-visualization
mulangege 如何利用R语言画出下面函数的三维图 $$y * (x / (1 + x ) ) ∧ (y-1) / ( (1 + x) ∧ 2* (1 - (x / (1 + x) ∧ y ) ) )$$ 请大神赐教
tctcab mulangege 没试过,不过搜了一下好像有这样的包 http://www.sthda.com/english/wiki/impressive-package-for-3d-and-4d-graph-r-software-and-data-visualization
dapengde mulangege 这个公式有问题,你看看是不是哪里敲错了。 我假定你是多敲了个圆括号。然而,x 和 y 要给个范围。我取 -10000:10000,结果画出了一块红布。 x <- seq(-1, 1, 0.1) y <- x z <- y*(x/(1+x))^(y-1)/((1+x)^2*(1-(x/(1+x)^y))) z <- matrix(z, nrow = length(y)) image(z)
Patient_Hong 不知道这个能否符合你的要求 http://www.sthda.com/english/wiki/a-complete-guide-to-3d-visualization-device-system-in-r-r-software-and-data-visualization