自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

像“打游戲”一樣用Numpy,這個(gè)可視化編程環(huán)境了解一下?

新聞 前端
科學(xué)計(jì)算工作者不必再為代碼頭痛了!現(xiàn)在,你能像“打游戲”一樣,無(wú)需編碼,輕松使用NumPy功能。

本文經(jīng)AI新媒體量子位(公眾號(hào)ID:QbitAI)授權(quán)轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)聯(lián)系出處。

[[381218]]

科學(xué)計(jì)算工作者不必再為代碼頭痛了!

現(xiàn)在,你能像“打游戲”一樣,無(wú)需編碼,輕松使用NumPy功能。

就像這樣:

像“打游戲”一樣用Numpy,這個(gè)可視化編程環(huán)境了解一下?
像“打游戲”一樣用Numpy,這個(gè)可視化編程環(huán)境了解一下?

這款軟件名叫Math Inspector。它是外國(guó)小哥Calhoun專為學(xué)生、內(nèi)容創(chuàng)作者和專業(yè)數(shù)學(xué)家設(shè)計(jì)的。

功能特點(diǎn)

Math Inspector是基于NumPy和SciPy的用于科學(xué)計(jì)算的可視化編程環(huán)境。

并且利用顯卡的處理速度,擁有美觀的界面、高級(jí)圖形以及動(dòng)畫(huà)系統(tǒng)。

任何年齡段和技能水平的用戶,無(wú)需學(xué)習(xí)編程或編寫代碼,便可以輕松使用NumPy的功能。

簡(jiǎn)便易用、界面美觀,正如其官網(wǎng)提到的:讓科學(xué)計(jì)算過(guò)程猶如“打游戲”一般。

并且,Math inspector免費(fèi)開(kāi)源,因此還可以在源代碼中添加任何你所需要的功能。

具體怎么用,一起來(lái)看:

瀏覽界面

在Math Inspector中,導(dǎo)入模塊的同時(shí),能夠自動(dòng)導(dǎo)入所有子模塊,并且有「文件資源管理器樣式」的瀏覽界面,讓用戶能一目了然地看到所有NumPy、SciPy和Sage功能。

模塊管理器

Math Inspector工作區(qū)是一個(gè)可視化的塊編碼環(huán)境,用來(lái)通過(guò)關(guān)聯(lián)組件并調(diào)整參數(shù)值。
導(dǎo)入到全局命名空間中的模塊,會(huì)在交互式側(cè)面板中顯示目錄。

如果想查看模塊資源管理器中的函數(shù),只需把它拖放到工作區(qū)

像“打游戲”一樣用Numpy,這個(gè)可視化編程環(huán)境了解一下?

文檔瀏覽器

用戶可以通過(guò)文檔瀏覽器,了解交互對(duì)象的信息,對(duì)NumPy、SciPy和Sage的說(shuō)明文檔進(jìn)行查看。

Python解釋器

Math inspector是一個(gè)傳統(tǒng)的python解釋器,有許多亮點(diǎn),比如語(yǔ)法高亮顯示和很多熱鍵。
并且,在每次執(zhí)行命令前后,都會(huì)解析命令字符串,以保持所有視圖的同步。

塊編碼

math inspector中的塊編碼系統(tǒng),能夠表示任意python函數(shù)和任何類型的對(duì)象,使它更易與復(fù)雜程序交互,而無(wú)需編寫任何代碼。

交互圖

其繪圖庫(kù)更新了matplotlib中可用的功能,使其更加現(xiàn)代化。

它能夠提供高性能的交互式2D和3D圖,以及繪制參數(shù)曲線、代數(shù)變體、分形、曲面等。

像“打游戲”一樣用Numpy,這個(gè)可視化編程環(huán)境了解一下?

動(dòng)畫(huà)系統(tǒng)

為了向教育內(nèi)容創(chuàng)作者呈現(xiàn)高質(zhì)量的動(dòng)畫(huà),在優(yōu)化動(dòng)畫(huà)的性能方面投入了大量的精力。在動(dòng)畫(huà)進(jìn)行平移和縮放時(shí),能夠達(dá)到每秒60幀的平滑速度。

像“打游戲”一樣用Numpy,這個(gè)可視化編程環(huán)境了解一下?

對(duì)象調(diào)試

本地命名空間中的變量,在交互式側(cè)面板中顯示,從中可以更改對(duì)象的值、函數(shù)參數(shù)、運(yùn)行方法、查看源代碼等。
除了python之外,它類似于現(xiàn)代web瀏覽器中的對(duì)象調(diào)試器。

像“打游戲”一樣用Numpy,這個(gè)可視化編程環(huán)境了解一下?

輸出共享

用戶只需將項(xiàng)目文件夾,上傳到github之類的托管平臺(tái),就可以將鏈接共享到社交媒體了。

此外,Math Inspector還特別提供了,創(chuàng)建動(dòng)畫(huà)和共享項(xiàng)目的免費(fèi)工具,供創(chuàng)作者在觀看完教學(xué)視頻后,鞏固所學(xué)內(nèi)容。

網(wǎng)友關(guān)注

Math Inspector一經(jīng)推出,不少網(wǎng)友發(fā)出Great!Brilliant!的贊嘆,表示這樣的工具很有用。

不過(guò),也有網(wǎng)友并不感到驚喜,認(rèn)為在科學(xué)計(jì)算方面,人們?nèi)匀粺o(wú)法輕松地感知數(shù)學(xué)運(yùn)算。

對(duì)此,作者表示:這類產(chǎn)品的軟件生態(tài)系統(tǒng)存在著巨大的空間,并且該軟件提供的視覺(jué)環(huán)境,在PDE計(jì)算方面具有很大潛能。

像“打游戲”一樣用Numpy,這個(gè)可視化編程環(huán)境了解一下?

還有網(wǎng)友對(duì)于「如何拓展復(fù)雜項(xiàng)目」表示好奇。作者回復(fù):正在嘗試實(shí)現(xiàn)該功能,以便將系統(tǒng)上已有的任何項(xiàng)目導(dǎo)入到應(yīng)用程序中。

那么,如果你感興趣,不妨戳進(jìn)文末鏈接自己試一試吧~

傳送門:
https://mathinspector.com/
Github項(xiàng)目地址:
https://github.com/MathInspector/MathInspector
參考鏈接:
https://news.ycombinator.com/item?id=25978962

 

責(zé)任編輯:張燕妮 來(lái)源: 量子位
相關(guān)推薦

2013-12-26 14:09:17

周鴻祎激勵(lì)

2021-01-21 14:53:31

工具Python開(kāi)發(fā)

2015-03-16 12:50:44

2022-11-24 12:22:39

2023-04-05 14:19:07

FlinkRedisNoSQL

2013-12-17 09:02:03

Python調(diào)試

2022-12-21 15:56:23

代碼文檔工具

2023-05-23 13:59:41

RustPython程序

2013-12-31 09:19:23

Python調(diào)試

2017-10-20 16:03:25

IntentUri序列化

2017-10-13 16:55:12

Android

2011-01-18 10:45:16

喬布斯

2012-06-08 13:47:32

Wndows 8Vista

2015-02-05 13:27:02

移動(dòng)開(kāi)發(fā)模塊SDK

2013-08-22 10:17:51

Google大數(shù)據(jù)業(yè)務(wù)價(jià)值

2021-05-20 08:37:32

multiprocesPython線程

2023-06-30 08:27:20

2012-06-14 09:48:11

OpenStackLinux

2015-04-09 11:27:34

2011-10-24 13:07:00

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)