Maxima:绘制一组 3d 点
Maxima: draw a set of 3d points
我一直试图在 3D 笛卡尔系统中绘制点列表,但没有成功。
我玩过 plot3d
、draw3d
、wxdraw3d
,阅读文档给我的印象是 draw3d
应该是正确的选择。
但是,第一次尝试失败并出现错误
3D graphic object not recognized
我认为这可能是因为列表由向量组成(来自之前的矩阵运算),所以我尝试将每个单个元素转换为子列表
与list_matrix_entries
,仍然收到同样的错误。
我在这里错过了什么?绘制三维笛卡尔坐标系和一组点入其中的正确方法是什么?
您使用的变量名 points
是函数名。
load(draw);
pts:[[1,1,1],[1,2,2],[1,3,2],[1,4,3]];
scene:points(pts);
draw3d(scene);
我一直试图在 3D 笛卡尔系统中绘制点列表,但没有成功。
我玩过 plot3d
、draw3d
、wxdraw3d
,阅读文档给我的印象是 draw3d
应该是正确的选择。
但是,第一次尝试失败并出现错误
3D graphic object not recognized
我认为这可能是因为列表由向量组成(来自之前的矩阵运算),所以我尝试将每个单个元素转换为子列表
与list_matrix_entries
,仍然收到同样的错误。
我在这里错过了什么?绘制三维笛卡尔坐标系和一组点入其中的正确方法是什么?
您使用的变量名 points
是函数名。
load(draw);
pts:[[1,1,1],[1,2,2],[1,3,2],[1,4,3]];
scene:points(pts);
draw3d(scene);