Maple转换矢量到数据到绘图

时间:2014-01-10 23:39:18

标签: maple

我有一个矢量列表,如下所示:

{x = 7, y = 0.}, {x = 2.5, y = 0.}, {x = -2.3, y = 0.}, {x = 2.5, y = 2.7}, {x = 2.5, y = -2.7}

如何将这些数据转换为我可以绘制的数据?我一直在尝试使用“转换”功能,但无法使其正常工作。

当我手动将其转换为像[[7, 0], [2.5, 0], [-2.3, 0], [2.5, 2.7], [2.5, -2.7]]这样的东西时,虽然必须采用自动方式,但是它有效吗?

如果您有兴趣,可以了解一下我正在做的事情:

我有一个函数U(x,y),我计算了渐变,然后检查它变为0的位置,如下所示:

solve(convert(Gradient(U(x, y), [x, y]), set), {x, y});

这给了我我的积分清单。现在我想在图表上绘制这些点。

谢谢!

1 个答案:

答案 0 :(得分:2)

S:={x = 7, y = 0.}, {x = 2.5, y = 0.}, {x = -2.3, y = 0.},
   {x = 2.5, y = 2.7}, {x = 2.5, y = -2.7}:

T:=map2(eval,[x,y],[S]);

           [[7, 0.], [2.5, 0.], [-2.3, 0.], [2.5, 2.7], [2.5, -2.7]]