回覆列表
  • 1 # 使用者1771133559420

    與MATLAB R2018b 相比,主要改進在

    實時編輯器,可以匯出為word;sortrows對於大型矩陣速度更快;min和max函式添加了‘linear’選項;支援python 3.7;C++ API支援第三方庫;MATLAB整合的Git可以與外部客戶端同步;可以透過新建Project,更方便的管理程式碼。Release Notes for MATLAB

    更新:

    MATLAB可以直接呼叫C/C++/Java/Python/.NET庫函式,COM元件,用C/C++/Fortan編寫的mex檔案,以及Web服務。同時也可以在C/C++/Java/Python/Fortan/COM中呼叫MATLAB計算引擎。具體參考:

    External Language Interfaces

    MATLAB R2019a 與R2018b相比,增加了呼叫C/C++庫函式的功能,以及支援在python3.7上呼叫MATLAB。(R2018b 已支援python 2.7/3.5/3.6)

    再次更新:

    看起來大家都有一個困惑,MATLAB每次版本更新究竟更新了啥,每個新版本都有人提問,如何評價MATLAB R20XXX? 這裡給大家簡單總結下。從2015b到2019a,都有哪些大的改動。

    R2015b

    效能提升,執行速度大幅提升。xlsread,xlswrite,readtable,和writetable功能表現出顯著的效能提升,讀取excel速度更快。支援從python中呼叫MATLAB函式與物件。mex編譯器更改。

    R2016a

    引入實時編輯器。引入APP Designer,可代替GUIDE。支援在執行MATLAB程式碼時新增斷點。writetable,readtable, median, cummin, cummax, cumprod, cumsum速度提升。writetable可以執行在mac和linux系統。更改支援的mex編譯器。

    R2016b

    支援在指令碼中定義區域性函式。string陣列。隱式擴充套件(Implicit expansion),原來僅有bsxfun支援的隱式擴充套件,現在可以直接應用於部分基本運算。tall陣列,處理和分析太大而無法放入記憶體的陣列。效能提升,對於for迴圈、索引、簡單數學運算速度提升。效能提升,建立物件的速度提升。效能提升,渲染具有大量標記的圖形時,速度提升,使用記憶體降低。cummin, cummax, cumsum使用‘omitnan’選項忽略掉NaN。更改支援的mex編譯器。

    R2017a

    支援tall陣列的函式更多。提高指令碼的效能,降低開銷。提高try catch的效能,降低開銷。部分數學運算函式的速度提升,包括unique, kron, \, 以及sum\prod\any\all等函式對矩陣按行進行運算時。更改mex編譯器停止支援python 3.3

    R2017b

    實時編輯器,可匯出為LaTex,PDF。新功能:程式碼相容性報告,幫助你從低版本的MATLAB程式碼遷移到高版本MATLAB。vecnorm,對矩陣的列向量求範數。支援tall陣列的函式更多,如plot、scatter、filter、median等。新增對AVX2指令集CPU的支援,CPU若支援AVX2指令集,向量化執行速度更快。MATLAB Engine API for C++;支援OOP風格的C++程式碼。支援Java SE 8。更改支援的mex編譯器。支援python 3.6。

    R2018a

    提高了MATLAB啟動速度。效能提升,更快的for迴圈。效能提升,常見運算的組合、匿名函式速度提升。ode45對部分問題的效能提升。C++ Mex介面:Modern C++風格的介面。MATLAB Data API: R2018a風格的mex檔案與R2017b不相容更改支援的mex編譯器。停止支援python 3.4。

    R2018b

    提高MATLAB啟動速度。效能提升,冒號:索引大陣列時速度更快。效能提升,更快呼叫built-in function。效能提升,sort函式更快。效能提升,APP Disgner建立的應用程式更快。更多支援tall陣列的函式,如conv2, vecnorm等,甚至可以自定義編寫支援tall陣列的演算法。Python介面:在MATLAB和Python之間傳遞多維數字或邏輯陣列。MATLAB自動將輸入到Python的數字和邏輯陣列資料轉換為Python memoryview物件。C++ MEX API: 在C++ mex檔案中呼叫MATLAB函式。更改支援的mex編譯器。支援在AWS和Azure上部署和執行MATLAB。

    碼字不易,給個贊再走吧

  • 中秋節和大豐收的關聯?
  • 電影或電視劇中,主演、領銜主演、聯袂演出、友情演出、客竄演出、特別演出等區別在哪裡?