首頁>Club>
7
回覆列表
  • 1 # 大漠展翅高飛

    MATLAB是美國MathWorks公司出品的商業數學軟體,用於演算法開發、資料視覺化、資料分析以及數值計算的高階技術計算語言和互動式環境,主要包括MATLAB和Simulink兩大部分。MATLAB和Mathematica、Maple並稱為三大數學軟體。MATLAB的最新版本為MATLAB R2017b。

    MATLAB R2016b較比前代的亮點如下:

    1.隱式展開

    MATLAB R2016b 為所有 element-wise 的運算子提供了自動隱式擴充套件的功能,而這種隱式擴充套件的效率會高於 bsxfun。不過也有一點不足,比如對於複數輸入,尤其是非原地操作(或者首次操作時),就經常會出現隱式擴充套件反而比 bsxfun 慢的現象。

    2.指令碼中加入函式

    R2016b可以在指令碼和線上指令碼中使用函式,不必為每個函式都建立一個檔案了。有了這個功能做cody的題就很方便到多:在Live Editor的下邊寫函式,上邊一節是複製過來的test suite,然後Ctrl+Enter(執行的快捷鍵)。一切都那麼流暢,不需要來回切換視窗。

    3.string新引入的string陣列可以像數值陣列一樣運算、操作,R2016b中有很多相關的函式,比元胞更加可讀、方便,有一些需要用正則的地方可以很方便地用新函式解決。

    總結:MATLAB R2016b與之前相比變化不大,只是在某些工具箱上做了少許的改進,而且目前已經有最新版的MATLAB R2017b了。下載哪個版本對於新手來說區別並不大,所以不要糾結版本的問題,MATLAB功能很強大,需要花點功夫學習。

  • 中秋節和大豐收的關聯?
  • 開車追尾了,那些情況可以讓自己不用負責?