新聞中心

        EEPW首頁 > 新品快遞 > The MathWorks推出嵌入式MATLAB™ MATLAB® 科學計算語言的子集

        The MathWorks推出嵌入式MATLAB™ MATLAB® 科學計算語言的子集

        ——
        作者: 時間:2007-10-12 來源:EEPW 收藏
            推出了嵌入式 ™ ――業(yè)界領先的 ® 科學的子集。

          嵌入式  子集使 MATLAB 用戶能夠從 MATLAB 程序中生成高效、可嵌入 C 代碼,從而避免了常見的、耗時的和易出錯的用 C 代碼重寫 MATLAB 算法的進程。

          嵌入式 MATLAB 子集包括了眾多的 MATLAB 功能,有 270 多個 MATLAB 運算符和函數以及90 多個定點工具箱(Fixed-Point Toolbox)函數。嵌入式 MATLAB 支持許多高級 MATLAB 語言功能,如多維陣列、實數和復數、結構、流程控制和下標運算。 

          轉換為 C 代碼由 Real-Time Workshop® 7執(zhí)行,其是廣泛用于嵌入式代碼生成的  產品。Real-Time Workshop 會自動產生嵌入式 C,它在大小、性能和內存使用上可與手工編碼相媲美。用戶可以直接在 MATLAB M 文件中調用 Real-Time Workshop,或者該文件也可以按名稱包括在 Simulink® 模塊圖中。如果使用了 Simulink,也可以使用 Simulink HDL coder 生成可合成的 Verilog 和 VHDL。在這兩種情況下,在數字上,生成的代碼與嵌入式 MATLAB 源代碼相當。

          早期使用客戶反饋,嵌入式 MATLAB技術促進了迅速、準確的嵌入式軟件開發(fā)。GlucoLight 公司 的首席技術官 Matt Schurman 說:“通過在我們的設計流程中引入嵌入式 MATLAB 語言子集和 Simulink,我們幾乎全部避免了以前從 MATLAB 到 C 的手工代碼轉換過程中遇到的錯誤。同時我們還縮短了后續(xù)產品開發(fā)的時間 – 從設計到實現(xiàn)”。 

            負責信號處理和通信產品線的市場總監(jiān) Ken Karnofsky 說:“MATLAB 在算法開發(fā)方面一直為許多電子工程師們所選擇,而嵌入式 MATLAB 提供他們更想要的功能 – 讓他們在嵌入式系統(tǒng)中進行算法開發(fā)、設計和實現(xiàn)時一直使用 MATLAB”。 

        可用性 

          在以下最新版本的 MathWorks 產品中支持嵌入式  MATLAB 技術:MATLAB、Simulink、Fixed-Point Toolbox、Stateflow、SimEvents 和 Simulink HDL Coder。


        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 永和县| 台北县| 潞西市| 安仁县| 临邑县| 邢台县| 安化县| 鄂托克旗| 乐清市| 怀仁县| 公安县| 越西县| 新巴尔虎右旗| 阿图什市| 深泽县| 河津市| 扎兰屯市| 高阳县| 井陉县| 调兵山市| 新晃| 香格里拉县| 和平县| 烟台市| 桐城市| 青岛市| 镇沅| 仁寿县| 佳木斯市| 东城区| 山丹县| 沭阳县| 永仁县| 洪泽县| 威信县| 兴城市| 大余县| 沙坪坝区| 赫章县| 安平县| 池州市|