有没有同时支持笛卡尔坐标和极坐标绘制函数图形的代码, Python 尤佳

2020-10-05 19:34:45 +08:00
 Hlianbobo
最好能支持动图,及设定自变量起始值,手动拖动进度条绘制图形。

支持交互:鼠标点击函数图形,显示当前点的自变量和变量值。

能支持三维坐标尤佳。

支持极坐标函数和笛卡尔坐标函数在同一张图中显示,不是同一个 figure,而是同一张图中。

有详细注释。便于后续修改

不要用一些过于偏门的库。


-------------并非在学习编程,只是希望有一个很好的数学绘图工具。
2439 次点击
所在节点    Python
7 条回复
askfermi
2020-10-05 19:40:44 +08:00
可以试试 Inkscape,不过不是 Python 的。
newton108
2020-10-05 19:58:24 +08:00
matlab, mathematica...
ipwx
2020-10-05 20:04:37 +08:00
mathzhaoliang
2020-10-05 21:42:34 +08:00
Python 是可以的,matplotlib 绘图,在 ipython notebook 里面可以做交互。如果强调网页交互的话用 ds.js 也是可以的。甚至 sage 里面也可以导出交互式网页。
但是看你最后一句话貌似用 geogebra 就可以了。
nameme
2020-10-07 07:51:10 +08:00
KmPlot?
czdpzc
2020-10-07 11:04:27 +08:00
pyecharts https://pyecharts.org/#/zh-cn/intro
- 能生成基于 Web 的交互式图表;支持 Jupyter Notebook ;文档还是比较详细的
- 支持三维坐标 https://gallery.pyecharts.org/#/Scatter3D/scatter3d
- 是否支持极坐标和笛卡尔坐标一起显示不太清楚,建议看看文档 :)
(楼主不会是在寻求替代 matlab 的工具链吧...
Hlianbobo
2020-10-08 14:24:33 +08:00
@mathzhaoliang geogebra 非常适合。感谢你的帮助。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/712654

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX