像“打游戏”一样用Numpy,这个可视化编程环境了解一下?

像“打游戏”一样用Numpy,这个可视化编程环境了解一下?子豪 发自 凹非寺量子位 报道 公众号 QbitAI 科学计算工作者不必再为代码头痛了 现在 你能像 打游戏 一样 无需编码 轻松使用 NumPy 功能 就像这样 这款软件名叫 Math Inspector 它是外国小哥 Calhoun 专为学生

欢迎大家来到IT世界,在知识的湖畔探索吧!

子豪 发自 凹非寺
量子位 报道 | 公众号 QbitAI

科学计算工作者不必再为代码头痛了!

现在,你能像“打游戏”一样,无需编码,轻松使用NumPy功能。

就像这样:

像“打游戏”一样用Numpy,这个可视化编程环境了解一下?



欢迎大家来到IT世界,在知识的湖畔探索吧!

像“打游戏”一样用Numpy,这个可视化编程环境了解一下?

这款软件名叫Math Inspector。它是外国小哥Calhoun专为学生、内容创作者和专业数学家设计的。

功能特点

Math Inspector是基于NumPy和SciPy的用于科学计算的可视化编程环境。

并且利用显卡的处理速度,拥有美观的界面、高级图形以及动画系统。

任何年龄段和技能水平的用户,无需学习编程或编写代码,便可以轻松使用NumPy的功能。

简便易用、界面美观,正如其官网提到的:让科学计算过程犹如“打游戏”一般。

像“打游戏”一样用Numpy,这个可视化编程环境了解一下?

并且,Math inspector免费开源,因此还可以在源代码中添加任何你所需要的功能。

具体怎么用,一起来看:

浏览界面

在Math Inspector中,导入模块的同时,能够自动导入所有子模块,并且有「文件资源管理器样式」的浏览界面,让用户能一目了然地看到所有NumPy、SciPy和Sage功能。

模块管理器

如果想查看模块资源管理器中的函数,只需把它拖放到工作区

像“打游戏”一样用Numpy,这个可视化编程环境了解一下?

文档浏览器

用户可以通过文档浏览器,了解交互对象的信息,对NumPy、SciPy和Sage的说明文档进行查看。

像“打游戏”一样用Numpy,这个可视化编程环境了解一下?

Python解释器

块编码

math inspector中的块编码系统,能够表示任意python函数和任何类型的对象,使它更易与复杂程序交互,而无需编写任何代码。

交互图

其绘图库更新了matplotlib中可用的功能,使其更加现代化。

它能够提供高性能的交互式2D和3D图,以及绘制参数曲线、代数变体、分形、曲面等。

像“打游戏”一样用Numpy,这个可视化编程环境了解一下?

动画系统

为了向教育内容创作者呈现高质量的动画,在优化动画的性能方面投入了大量的精力。在动画进行平移和缩放时,能够达到每秒60帧的平滑速度。

像“打游戏”一样用Numpy,这个可视化编程环境了解一下?

对象调试

像“打游戏”一样用Numpy,这个可视化编程环境了解一下?

输出共享

用户只需将项目文件夹,上传到github之类的托管平台,就可以将链接共享到社交媒体了。

此外,Math Inspector还特别提供了,创建动画和共享项目的免费工具,供创作者在观看完教学视频后,巩固所学内容。

网友关注

Math Inspector一经推出,不少网友发出Great!Brilliant!的赞叹,表示这样的工具很有用。

不过,也有网友并不感到惊喜,认为在科学计算方面,人们仍然无法轻松地感知数学运算。

对此,作者表示:这类产品的软件生态系统存在着巨大的空间,并且该软件提供的视觉环境,在PDE计算方面具有很大潜能。

像“打游戏”一样用Numpy,这个可视化编程环境了解一下?

还有网友对于「如何拓展复杂项目」表示好奇。作者回复:正在尝试实现该功能,以便将系统上已有的任何项目导入到应用程序中。

那么,如果你感兴趣,不妨戳进文末链接自己试一试吧~

传送门:
https://mathinspector.com/
Github项目地址:
https://github.com/MathInspector/MathInspector
参考链接:
https://news.ycombinator.com/item?id=




— 完 —

量子位 QbitAI · 头条号签约

关注我们,第一时间获知前沿科技动态

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/99325.html

(0)
上一篇 3天前
下一篇 3天前

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信