XYZ軟體急先鋒
Mathworks Matlab R2009a UNIX 英文正式版(演算法開發、資料視覺化、資料分析以及數值計算的高級技術計算語言和互動式環境科學計算軟體) (dvd1片裝)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
軟體名稱:Mathworks Matlab R2009a UNIX 英文正式版(演算法開發、資料視覺化、資料分析以及數值計算的高級技術計算語言和互動式環境科學計算軟體) (dvd1片裝)
語系版本:英文版
光碟片數:單片裝
破解說明:
系統支援:WIN 9x/WIN ME/WIN NT/WIN 2000/WIN XP/WIN 2003
軟體類型:數學計算統計軟體
硬體需求:PC
更新日期:2009/4/15
官方網站:
中文網站:
軟體簡介:
銷售價格:180
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
軟體簡介:
Mathworks Matlab R2009a UNIX 英文正式版(演算法開發、資料視覺化、資料分析以及數值計算的高級技術計算語言和互動式環境科學計算軟體)
簡介
MATLAB 是一種用於演算法開發、資料視覺化、資料分析以及數值計算的高級技術計算語言
和互動式環境。使用 MATLAB,您可以較使用傳統的程式設計語言(如 C、C++ 和 Fortran)
更快地解決技術計算問題。
MATLAB 的應用範圍非常廣,包括信號和影像處理、通訊、控制系統設計、測試和測量、財
務建模和分析以及計算生物學
等眾多應用領域。附加的工具箱(單獨提供的專用 MATLAB 函數集)擴展了 MATLAB 環境,
以解決這些應用領域內特定
類型的問題。
MATLAB 提供了很多用於記錄和分享工作成果的功能。可以將您的 MATLAB 代碼與其他語言
和應用程式集成,來分發您的 MATLAB 演算法和應用。
主要功能
此高階語言可用於技術計算
此開發環境可對代碼、檔和資料進行管理
互動式工具可以按反覆運算的方式探查、設計及求解問題
數學函數可用於線性代數、統計、傅立葉分析、篩選、優化以及數值積分等
二維和三維圖形函數可用於視覺化資料
各種工具可用於構建自訂的圖形化使用者介面
各種函數可將基於 MATLAB 的演算法與外部應用程式和語言(如 C、C++、Fortran、Java、
COM 以及 Microsoft Excel)
集成
開發演算法和應用程式
MATLAB 提供了一種高階語言和開發工具,使您可以迅速地開發並分析演算法和應用程式。
MATLAB 語言
MATLAB 語言支援向量和矩陣運算,這些運算是工程和科學問題的基礎。這樣使得開發和運行
的速度非常快。
使用 MATLAB 語言,程式設計和開發演算法的速度較使用傳統語言大大提高,這是因為無須執
行諸如聲明變數、指定資料類型
以及分配記憶體等低級管理任務。在很多情況下,MATLAB 無須使用 "for" 迴圈。因此,一行
MATLAB 代碼經常等效於幾
行 C 或 C++ 代碼。
同時,MATLAB 還提供了傳統程式設計語言的所有功能,包括演算法運運算元、流控制、資料結
構、資料類型、物件導向程式設計
(OOP) 以及調試功能。
利用 MATLAB,無須執行編譯和連結即可一次執行一個或一組命令,這樣就可以迅速反覆運算到
最佳解決方案。
為快速執行大量的矩陣和向量計算,MATLAB 使用了處理器經過優化的庫。對於通用的標量計算,
MATLAB 使用其 JIT(即時)編譯技術生成機器代碼指令。
這一技術可用於大多數平臺,它提供了可與傳統程式設計語言相媲美的執行速度。
開發工具
MATLAB 包含一些有助於高效實施演算法的開發工具。這些工具如下:
MATLAB 編輯器 - 提供標準的編輯和調試功能,如設置中斷點及單步執行
M-Lint 代碼檢查器 - 對代碼進行分析並提出更改建議,以提高其性能和可維護性
MATLAB 事件探查器 - 記錄執行各行代碼所花費的時間
目錄報表 - 掃描目錄中的所有檔,並報告代碼效率、檔差異、文件相關性和代碼覆蓋
設計圖形化使用者介面
可以使用互動式工具 GUIDE(圖形化使用者介面開發環境)佈置、設計及編輯使用者介面。利用
GUIDE,可以在使用者介面中包
含清單方塊、下拉式功能表、下壓按鈕、選項按鈕、滑塊、MATLAB 圖形和 ActiveX 控制項。此
外,也可以使用 MATLAB 函數
以程式設計方式創建 GUI。
分析和訪問資料
MATLAB 對整個資料分析過程提供支援,該過程從外部設備和資料庫獲取資料,通過對其進行預處
理、視覺化和數值分析,最後到生成品質達到演示要求的輸出。
資料分析
MATLAB 提供了一些用於資料分析運算的互動式工具和命令列函數,包括:
內插和抽取
抽取資料段、縮放和求平均值
閾值和平滑處理
相關性、傅立葉分析和篩選
一維峰值、穀值以及零點查找
基本統計資料和曲線擬合
矩陣分析
資料訪問
MATLAB 是一個可高效地從檔、其他應用程式、資料庫以及外部設備訪問資料的平臺。您可以從各種常
用檔案格式(如 Microsoft Excel)、ASCII 文本或二進位元檔案、圖像、語音和視頻檔以及諸如 HDF
和 HDF5 等科學檔中讀取資料。借助低級二進位檔案 I/O 函數,可以處理任意格式的資料檔案。而其他
函數可使您從 Web 頁面和 XML 中讀取數據。您可以調用其他應用程式和語言(如 C、C++、COM 物件、
DLL、Java、Fortran 和 Microsoft Excel)並訪問 FTP 網站和 Web 服務。通過使用資料庫工具箱,也
可以從 ODBC/JDBC 相容的資料庫中訪問資料。您可以從諸如電腦串口或音效卡等硬體設備獲取資料。使
用資料獲取工具箱 ,您可以使即時測量得到的資料直接流入MATLAB,用於分析和視覺化處理。儀器控制
工具箱 (單獨提供)可以實現與 GPIB 和 VXI 硬體的通訊。
實現資料視覺化
MATLAB 中提供了將工程和科學資料視覺化所需的全部圖形功能。這些功能包括二維和三維繪圖函數、三維
卷視覺化函數、用於互動式創建圖形的工具以及將結果輸出為各種常用圖形格式的功能。可以通過添加多個
坐標軸、更改線的顏色和標記、添加批註、LaTEX 方程和圖例以及繪製形狀,對圖形進行自訂。
二維繪圖
可以通過使用二維繪圖函數將資料向量視覺化,創建以下圖形:
線圖、區域圖、橫條圖以及圓形圖
方向圖及速率圖
長條圖
多邊形圖和曲面圖
散點圖/氣泡圖
動畫
三維繪圖和卷視覺化
MATLAB 提供了一些用於將二維矩陣、三維標量和三維向量資料視覺化的函數。可以使用這些函數視覺化龐大的、
通常較為複雜的多維資料,以?明理解;還可以指定圖形特性,如相機取景角度、透視圖、燈光效果、光源位置
以及透明度等等。三維繪圖函數包括:
曲面圖、輪廓圖和網狀圖
成像圖
錐形圖、切割圖、流程圖以及等值面圖
互動式創建和編輯圖形
MATLAB 提供了一些用於設計和修改圖形的互動式工具。在 MATLAB 圖形視窗中,可以執行以下任務:
將新的資料集拖放到圖形上
更改圖形上任意物件的屬性
縮放、旋轉、平移以及更改相機角度和燈光
添加批註和數據提示
繪製形狀
生成可供各種資料重複使用的 M 代碼函數
導入和匯出圖形檔
MATLAB 使您可以讀寫各種常見的圖形和資料檔案格式,如 GIF、JPEG、BMP、EPS、TIFF、PNG、HDF、AVI 以及 PCX 等
等。 因此,您可以將 MATLAB 圖形匯出到其他應用程式(如 Microsoft Word 和 Microsoft PowerPoint) 或桌面排版
軟體。 在匯出前,可以創建並應用樣式範本,替代諸如版面、字體以及線條粗細等特性,以滿足出版規格的要求。
執行數值計算
MATLAB 包含了各種數學、統計及工程函數,支援所有常見的工程和科學運算。這些由數學方面的專家開發的函數是
MATLAB 語言的基礎。這些核心的數學函數使用 LAPACK 和 BLAS 線性代數子常式庫和 FFTW 離散傅立葉轉換庫。由於這
些與處理器相關的庫已針對 MATLAB 支持的各種平臺進行了優化,因此其執行速度比等效的 C 或 C++ 代碼的執行速度
要快。
發佈結果和部署應用程式
MATLAB 提供了很多用於記錄和分享工作成果的功能。可以將 MATLAB 代碼與其他語言和應用程式集成,並將 MATLAB 算
法和應用程式部署為獨立程式或軟體模組。
將 MATLAB 代碼與其他語言和應用程式集成
MATLAB 提供了一些用於將 C 和 C++ 代碼、Fortran 代碼、COM 物件以及 Java 代碼與您的應用程式集成的函數。您可
以調用 DLL、Java 類以及 ActiveX 控制項,也可以使用 MATLAB 引擎庫從 C、C++ 或 Fortran 代碼調用 MATLAB。
部署應用程式
可以在 MATLAB 中創建演算法並將其作為 M 代碼分發給其他 MATLAB 用戶。使用 MATLAB 編譯器(單獨提供),可以將算
法作為專案中的獨立應用程式或軟體模組部署給未使用 MATLAB 的用戶。
借助其他產品,可以將演算法轉換為能從 COM 或 Microsoft Excel 調用的軟體模組。
1) unpack
2) burn / mount
3) install
4) crack dir
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=