今天网上冲浪看到一个项目,觉得很有趣,分享一下:
https://github.com/MathInspector
https://mathinspector.com/
工作的页面就是这样
这样的
值得一说的说,是它的动画系统:旨在为教育内容创作者呈现制作质量的动画。在优化动画性能方面投入了大量精力,以在动画期间平移和缩放时实现每秒 60 帧的平滑。
一个demo
https://mathinspector.com/download.html
你可以在这个链接处下载到EXE的文件
python -m pip install mathinspector
也可以运行这个命令来安装
mathinspector
这个命令就可以打开
import mathinspector
mathinspector.plot(1,2,3)
执行上面的代码可以生成这样的图片
mathinspector.help(mathinspector)
然后会出现自带的帮助文档
https://github.com/MathInspector/MathInspector
这个地址是具体的实现
https://codeload.github.com/MathInspector/MathInspector/zip/refs/heads/master
这个是具体的实现
更近一步,是这里
在IDE的页面可以做一些探索
可以当成项目使用
对于绘制的图形,可以有一些菜单被打开
对于动画也有一些设置的页面
最后再绘制一个动态的图形