<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          像“打游戲”一樣用 Numpy,還能可視化操作~

          共 1685字,需瀏覽 4分鐘

           ·

          2021-02-12 09:11

          子豪 發(fā)自 凹非寺??量子位 報道 | 公眾號 QbitAI
          科學計算工作者不必再為代碼頭痛了!
          現(xiàn)在,你能像“打游戲”一樣,無需編碼,輕松使用NumPy功能。
          就像這樣:
          ?
          這款軟件名叫Math Inspector。它是外國小哥Calhoun專為學生、內(nèi)容創(chuàng)作者和專業(yè)數(shù)學家設計的。

          功能特點

          Math Inspector是基于NumPy和SciPy的用于科學計算的可視化編程環(huán)境。
          并且利用顯卡的處理速度,擁有美觀的界面、高級圖形以及動畫系統(tǒng)。
          任何年齡段和技能水平的用戶,無需學習編程或編寫代碼,便可以輕松使用NumPy的功能。
          簡便易用、界面美觀,正如其官網(wǎng)提到的:讓科學計算過程猶如“打游戲”一般。
          并且,Math inspector免費開源,因此還可以在源代碼中添加任何你所需要的功能。
          具體怎么用,一起來看:

          瀏覽界面

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

          模塊管理器

          Math Inspector工作區(qū)是一個可視化的塊編碼環(huán)境,用來通過關(guān)聯(lián)組件并調(diào)整參數(shù)值。
          導入到全局命名空間中的模塊,會在交互式側(cè)面板中顯示目錄。
          如果想查看模塊資源管理器中的函數(shù),只需把它拖放到工作區(qū):

          文檔瀏覽器

          用戶可以通過文檔瀏覽器,了解交互對象的信息,對NumPy、SciPy和Sage的說明文檔進行查看。

          Python解釋器

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

          塊編碼

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

          交互圖

          其繪圖庫更新了matplotlib中可用的功能,使其更加現(xiàn)代化。
          它能夠提供高性能的交互式2D和3D圖,以及繪制參數(shù)曲線、代數(shù)變體、分形、曲面等。

          動畫系統(tǒng)

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

          對象調(diào)試

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

          輸出共享

          用戶只需將項目文件夾,上傳到github之類的托管平臺,就可以將鏈接共享到社交媒體了。
          此外,Math Inspector還特別提供了,創(chuàng)建動畫和共享項目的免費工具,供創(chuàng)作者在觀看完教學視頻后,鞏固所學內(nèi)容。

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

          Math Inspector一經(jīng)推出,不少網(wǎng)友發(fā)出Great!Brilliant!的贊嘆,表示這樣的工具很有用。
          不過,也有網(wǎng)友并不感到驚喜,認為在科學計算方面,人們?nèi)匀粺o法輕松地感知數(shù)學運算。
          對此,作者表示:這類產(chǎn)品的軟件生態(tài)系統(tǒng)存在著巨大的空間,并且該軟件提供的視覺環(huán)境,在PDE計算方面具有很大潛能。
          還有網(wǎng)友對于「如何拓展復雜項目」表示好奇。作者回復:正在嘗試實現(xiàn)該功能,以便將系統(tǒng)上已有的任何項目導入到應用程序中。
          那么,如果你感興趣,不妨戳進文末鏈接自己試一試吧~
          傳送門:
          https://mathinspector.com/
          Github項目地址:
          https://github.com/MathInspector/MathInspector
          參考鏈接:
          https://news.ycombinator.com/item?id=25978962
          為您推薦

          101道Numpy、Pandas練習題

          干掉 LaTeX !用BookDown寫本書

          干掉 Navicat!一款數(shù)據(jù)分析師必備的數(shù)據(jù)庫可視化工具

          春節(jié)學習不打烊↓↓↓

          瀏覽 44
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  久久伊人大香蕉 | 精品aaaaaa | 91网国产 | 国产一级婬乱A片免费 | 国产视频swag |