THE MATHWORKS推出R2008a版本 大大增強了面向對象的功能
R2008a在MATLAB中增強了面向對象的編程功能,這使用戶能夠以比其他語言(例如C++、C#和Java™)更快的速度開發(fā)出復雜的科學計算應用程序?,F在程序員們可以在MATLAB中定義類并且應用標準的面向對象的設計模式,享受代碼重復利用、繼承、封裝和引用帶來的好處,不必從事其他語言所需要的低層面的家務管理似的工作。
• 用于定義屬性、方法和事件的類定義文件
• 用引用的方式來處理類,以建立數據結構,例如鏈表
• 用于監(jiān)視對象屬性變化和操作的事件和接收器
• 通過JIT加速器的支持獲得大幅提高的對象性能
• 為創(chuàng)建和使用類提供開發(fā)環(huán)境支持
其他的R2008a改進包括嵌入式MATLAB™代碼生成擴展、新的并行計算功能、新的驗證和確認功能、AUTOSAR兼容代碼的自動化生成功能。下面是使用R2008a提供的面向對象編程功能在MATLAB中定義類:
使用R2008a提供的面向對象編程功能在MATLAB中定義類
關于 The MathWorks
The MathWorks公司是世界領先的科學計算和基于模型設計的軟件供應商的領導者,其客戶是覆蓋世界各大洲100多個國家的1,000,000多名頂級工程師、科學家,數學家和研發(fā)人員,他們工作在世界上最先進的技術公司、政府實驗室、金融機構以及3500多所大學?;贛ATLAB和 Simulink之上,The MathWorks公司針對不同行業(yè)的應用提供了更為豐富的工具包和技術支持,來幫助工程師面對復雜的設計挑戰(zhàn)和加速科技創(chuàng)新的進程。這些產品已經在很多行業(yè)得到了廣泛應用:如汽車、航空航天、無線通信和數字通信、政府研發(fā)、過程工業(yè)、電子系統(tǒng)、生物技術、制藥業(yè)、金融分析、地球與星球科學、儀器儀表制造和能源開發(fā)等。
評論