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