MathWorks 于今日推出了 Release 2018a (R2018a),其中包含一系列的 MATLAB 和 Simulink 新功能。 R2018a 包括兩個(gè)新產(chǎn)品:用于設計和測試狀態(tài)監控和預測性維護算法的 Predictive Maintenance Toolbox,集成了三維虛擬環(huán)境的車(chē)輛動(dòng)態(tài)性能建模和仿真工具箱 Vehicle Dynamics Blockset。除了 MATLAB 和 Simulink 中的新功能和新產(chǎn)品以外,此發(fā)行版還包括 94 個(gè)其他產(chǎn)品的更新和修補程序。 MATLAB 產(chǎn)品系列更新包括: • MATLAB: o 實(shí)時(shí)編輯器中的實(shí)時(shí)函數、文檔編寫(xiě)、調試以及用于嵌入滑塊和下拉菜單的交互式控件 o 用于高級軟件開(kāi)發(fā)的 App (UI) 測試框架、C++ MEX 接口、自定義 Tab 鍵自動(dòng)填充和函數助手 • MATLAB Online: o 用于與 USB 網(wǎng)絡(luò )攝像機通信的硬件連接 • Econometrics Toolbox: o 用于執行時(shí)序分析、規格測試、建模和診斷的 Econometric Modeler App • Image Processing Toolbox: o 三維圖像處理和卷可視化 • Partial Differential Equation Toolbox: o 用來(lái)查找自然頻率、模態(tài)形狀和瞬態(tài)響應的結構動(dòng)態(tài)分析 • Optimization Toolbox: o 用于更快求解混合整數線(xiàn)性問(wèn)題的分支方法 深度學(xué)習 • Neural Network Toolbox: o 用于導入在 TensorFlow-Keras 中設計的深度學(xué)習層和網(wǎng)絡(luò )的支持包 o 用于求解回歸問(wèn)題以及利用 Text Analytics Toolbox 進(jìn)行文本分類(lèi)的長(cháng)短期記憶 (LSTM) 網(wǎng)絡(luò ) o 用來(lái)改進(jìn)網(wǎng)絡(luò )訓練的 Adam、RMSProp 和梯度裁剪算法 o 使用多個(gè) GPU 并計算中間層激活,加快對有向無(wú)環(huán)圖 (DAG) 的訓練 • Computer Vision System Toolbox: o 用來(lái)自動(dòng)標記各個(gè)像素實(shí)現語(yǔ)義分割的 Image Labeler App • GPU Coder: o 用于采用有向無(wú)環(huán)圖 (DAG) 拓撲的網(wǎng)絡(luò )和預訓練網(wǎng)絡(luò )(如 GoogLeNet、ResNet 和 SegNet)的 CUDA 代碼生成 o 用于 Intel 和 ARM 處理器上深度學(xué)習網(wǎng)絡(luò )的 C 代碼生成 數據分析 • Statistics and Machine Learning Toolbox: o 在 Classification Learner App 中使用散點(diǎn)圖的高密度數據可視化 o 用于大數據的核 SVM 回歸分析算法、混淆矩陣計算以及非分層分區的交叉驗證 • Text Analytics Toolbox: o 多詞短語(yǔ)提取和計數、HTML 文本提取以及句子、電子郵件地址和 URL 檢測 o 用于大型數據集的隨機 LDA 模型訓練 • Predictive Maintenance Toolbox: o 一款用于設計和測試狀態(tài)監控和預測性維護算法的新產(chǎn)品 Simulink 產(chǎn)品系列更新包括: • Simulink: o 根據當前模塊端口預測可能要插入的新模塊供選擇,并迅速添加到模型中 o Simulation Pacing可指定仿真速度,將仿真時(shí)間指定為與實(shí)際時(shí)間或其他時(shí)間一致,從而獲得仿真運行時(shí)間與指定時(shí)間對應的體驗 o Live Editor中可使用Simulation Data Inspector進(jìn)行繪圖的添加、查看和編輯 • Simulink 3D Animation: o 使用點(diǎn)云、射線(xiàn)追蹤和原始幾何形狀,檢測虛擬世界對象沖突 • Simscape: o 濕空氣域和模塊庫,用來(lái)對HVAC和環(huán)境控制系統進(jìn)行建模 o 分區本地求解器,提高實(shí)時(shí)仿真速度 汽車(chē) • Automated Driving System Toolbox: o 新增Driving Scenario Designer APP用于交互式定義執行器和駕駛場(chǎng)景來(lái)測試控制和傳感器融合算法 • Model Predictive Control Toolbox: o 新增ADAS相關(guān)模塊,用于設計、仿真和實(shí)現自適應巡航控制算法和車(chē)道保持算法 • Vehicle Network Toolbox: o 新增基于 CAN FD 協(xié)議的Simulink通信模塊,MATLAB 或/Simulink 與 ECU 通信的 XCP協(xié)議新增UDP以及TCP • Model-Based Calibration Toolbox: o 實(shí)現與Powertrain Blockset 工具箱集成,可基于測量數據直接標定和生成Powertrain Blockset查表型發(fā)動(dòng)機模塊的表格參數 • Vehicle Dynamics Blockset: o 新增工具箱,實(shí)現車(chē)輛動(dòng)態(tài)性能建模仿真并集成3D虛擬環(huán)境 代碼生成 • Embedded Coder: o 用于定義數據和函數的自定義代碼生成配置的 Embedded Coder 字典 o Code Perspective,可對用于代碼生成流程的 Simulink 桌面進(jìn)行自定義 • MATLAB Coder: o 矩陣的行主序排布以簡(jiǎn)化所生成代碼與C環(huán)境中存儲的行主序矩陣間的訪(fǎng)問(wèn)接口 o 稀疏矩陣支持,在生成的代碼中使用稀疏矩陣實(shí)現更高效的計算 o 用于機器學(xué)習部署的 C 代碼生成,包括 k-最近鄰、非樹(shù)整體模型以及使用 Statistics and Machine Learning Toolbox 進(jìn)行距離計算 • Fixed-Point Designer: o 用于近似函數和最小化現有查找表 RAM 使用率的查找表優(yōu)化 • HDL Coder: o 矩陣運算支持,能夠直接從使用二維矩陣數據類(lèi)型和運算的算法中生成 HDL 代碼 信號處理和通信 • Signal Processing Toolbox: o Signal Analyzer App,可處理多個(gè)信號并從信號中提取感興趣區域 o 使用 RPM 追蹤和階次分析對旋轉機械中的振動(dòng)信號進(jìn)行分析 • LTE System Toolbox: o NB-IoT 支持,對窄帶物聯(lián)網(wǎng)傳輸和物理下行鏈路共享信道的建模 • RF Blockset: o 根據輸入/輸出設備特性捕捉非線(xiàn)性和記憶效應的功率放大器模型 • Wavelet Toolbox: o 連續和離散小波變換濾波器組 • Robotics System Toolbox: o 基于激光雷達的 SLAM,可使用激光雷達傳感器對機器人和地圖環(huán)境進(jìn)行定位 驗證和確認 • Simulink Requirements: o 利用 ReqIF 的導入需求,可從 IBM Rational DOORS Next Generation 或 Siemens Polarion 之類(lèi)的第三方工具中導入需求 • Simulink Test: o 覆蓋率組合功能,可以用來(lái)組合多次測試運行(文件的)的覆蓋率結果 • Polyspace Code Prover: o 用于 AUTOSAR 軟件組件靜態(tài)分析的 AUTOSAR 支持 R2018a 現已在全球上市。更多信息,請參閱R2018a 亮點(diǎn)。 |