一、實時編輯器
所創建的腳本不僅可以捕獲代碼,還可以講述與人分享的故事。自動化的上下文提示可讓您在編程時快速推進,並且將結果與可視化內容和您的代碼一起顯示。 一般以 .mlx
為后綴。
二、App Designer
App Designer 讓您無需成為專業的軟件開發人員,即可創建專業的應用程序。拖放可視化組件來安排應用程序布局,並使用集成編輯器快速編寫應用程序的行為。您可以使用 MATLAB Compiler 創建獨立的桌面或 Web 應用程序以共享您的應用程序。
其中 Library Compiler
支持將 Matlab 代碼打包為 Python, .exe
等文件用於生成獨立的應用。
三、數據分析
您有了數據,不要將所有時間花費在為分析准備數據上。使用 MATLAB 中的新工具和功能來導入、清理、篩選和分組數據,並更快地開始分析。
四、大數據
無需學習大數據編程 — MATLAB 中的 tall 數組可讓您使用慣用的代碼和語法,即使您的數據集無法裝入內存。MATLAB 支持您已在使用的存儲系統,包括傳統文件系統、SQL 和 NoSQL 數據庫以及 Hadoop/HDFS。
五、性能
matlab2018b 運行代碼的速度幾乎是兩年前的兩倍。而且不需要對您的代碼做出任何更改。
六、圖形
MATLAB 圖形系統使創建和自定義繪圖變得簡單,且新的默認顏色、字體和樣式使您的數據更容易解讀。瀏覽新繪圖,包括:
- geobubble
- wordcloud
- heatmap
- polarplot
七、團隊開發
隨着項目規模和復雜程度的增長,MATLAB 提供了支持協作軟件開發實踐的能力。
- 面向對象編程
- 源代碼管理集成
- 測試框架
- 與 C/C++、Java、.NET 和 Python 集成
八、硬件支持
matlab2018b可以控制諸如 Arduino 和 Raspberry Pi 這樣的流行微控制器,采集網絡攝像頭中的圖像,甚至可以收集智能手機內置傳感器中的數據。瀏覽受支持的硬件:
- Arduino
- Raspberry Pi
- USB 網絡攝像頭
- iPhone、iPad 和 Android 設備
- ThingSpeak IoT
九、數據分析
利用 matlab2018b,不管您正在處理的是商業數據還是工程數據,您都可以自己做數據科學。無論是部署在傳統 IT 平台上應用程序還是在嵌入式平台上應用程序,您都可以隨時隨地運行分析。
十、深度學習
matlab2018b 使每個人都能進行深度學習,即使非專業人士也不例外。設計您自己的模型、訪問最新模型或導入來自 Caffe 的預訓練模型。使用 NVIDIA GPU 訓練模型。自動生成嵌入式部署的 CUDA 代碼。