我想导出使用 Octave 完成的 3d 图,并使用 Web 浏览器以交互方式显示它。
我将能够旋转绘图,就好像我直接使用 Octave 看到它一样。
有没有办法做到这一点?
我试着搜索了一下,但我没有找到任何有用的东西。我在这里为 R 找到了一些东西R:使用 rgl 生成可以在网络浏览器中查看的 3d 可旋转图?但我不知道如何在 Octave 中做到这一点)。
我想导出使用 Octave 完成的 3d 图,并使用 Web 浏览器以交互方式显示它。
我将能够旋转绘图,就好像我直接使用 Octave 看到它一样。
有没有办法做到这一点?
我试着搜索了一下,但我没有找到任何有用的东西。我在这里为 R 找到了一些东西R:使用 rgl 生成可以在网络浏览器中查看的 3d 可旋转图?但我不知道如何在 Octave 中做到这一点)。
Octave 本身创建 3d 图表,但它们不是交互式的:
http://www.gnu.org/software/octave/doc/interpreter/Three_002dDimensional-Plotting.html
因此,您必须使用另一个应用程序并将 octave 数据输入 3d 交互式图表软件,以便用户可以在网页上使用它。
用于 3D 交互式图表的“处理”工具
( http://www.processing.org/ ) 的软件可以帮助您。您将负责将原始数据从 octave 导出为交互式 3d 绘图可接受的格式。
用于 3d 交互式图表的 webMathematica 3.2 工具
来自 ( http://www.wolfram.com/products/webmathematica/examples/examples.html ) 的软件,您可以将其嵌入到您的网页中,该软件可以生成交互式和动态的 2d 和 3d 内容供用户使用。