在this youtube中,演示者创建了一个嵌套的10X10随机数数组,如下所示:
var arr = []
for (let i = 0; i<10; i++) {
arr.push(Array.fill(10).map(()=>Math.random()));
}
实际上,每个嵌套数组[[0.23423, 0.23423, ...,0.235423]]
都有十个随机数。
如何在3d曲面图中绘制该图。我在想像带有x,y,z坐标的对象数组这样的东西会更直观。所以[{x:10, y:22, z:3453}, ...]
...?
答案 0 :(得分:1)
如果未指定,则x和y轴将以升序整数进行索引。在这种情况下,嵌套数组具有z
值,可以将其视为一个矩阵,其中arr[x][y]
为您提供点z
的{{1}}值。
您可以将(x, y)
和x
轴的值输入为y
内的一维数组,就像传递newPlot
值一样,唯一的区别是{{ 1}}将为您提供点z
的{{1}}值。