我需要绘制一个粒子穿过磁铁系统的轨迹图。
所以我知道每个磁铁边缘上粒子的坐标和角度(如 y=0,5 alpha=0.3rad),那么我如何绘制平滑的轨迹线(如贝塞尔曲线)?这是一个实际的系统:
答案1
我昨天写了一些绘制参数化路径的例子pgfplots
:球面上的绘图函数。如果您有闭式参数解,您应该能够以相同的方式绘制它和磁铁。您可能想要查看场线的颤动图。
如果您说要从控制点计算贝塞尔曲线并绘制该曲线,Matlab 和 Octave 可以解决该问题并以TikZ
格式导出该图(我在上面的链接中给出了从这些程序导出的示例)。如果您想在中尝试类似的东西pgfplots
,请参阅第 352 页的示例手册pgfplots
可能会有帮助。
(再看一遍,你的插图表明我把事情复杂化了。)