《MATLAB M語言高級編程》

《MATLAB M語言高級編程》

《MATLAB M語言高級編程》--由清華大學出版社出版發行,作者為陳永春。

(圖)《MATLAB M語言高級編程》

《MATLAB M語言高級編程》
【名稱】《MATLAB M語言高級編程》
【定價】¥24.00
【作者】陳永春
【出 版 社】 清華大學出版社
【書 號】 730207514X
【出版日期】 2004 年1月
【開 本】 16開
【頁 碼】 228
【版 次】1-1
【所屬分類】 計算機 > 軟體與程式設計 > 綜合 > 綜合
計算機 > 計算機輔助設計與工程計算 > Matlab
教材 > 研究生/本科/專科教材 > 工學 > 計算機
教材 > 計算機教材 > 本科/研究生 > 計算機輔助設計

內容簡介

MATLAB提供了一種演算紙方式的程式語言:M語言。本書力圖從各個層面系統地闡述M語言,讓讀者對M語言有一個全面的了解。本書的主要內容有:簡單介紹MATLAB M語言的一些特點、M語言的邏輯和循環控制語句以及異常處理語句,介紹MATLAB提供的最強大的功能之一——數據的可視化同時介紹了Matlab和Simulink混合編程的問題,包括如何從Simulink模型中調用M檔案及從M檔案中調用Simulink模型等內容。
本書語言通暢、條理清晰、內容詳細,主要適用那些以MATLAB作為開發/仿真/實現工具的科技人員以及開發人員,作為他們進行MATLAB M語言編程的必備參考書。

第1章簡單地論述了MATLAB M語言的一些特點,包括支持演算紙形式的編程、變數無需先定義類型等。
* 第2章介紹了M語言支持的各種數據類型,包括字元串、數值數據類型、元胞數組、結構等。
* 第3章闡述了M語言的邏輯和循環控制語句以及異常處理語句。
* 第4章介紹了MATLAB提供的最強大的功能之一 ——數據的可視化,闡述了二維/三維圖形的繪製、標註以及如何修改圖形對象的屬性等內容。
* 第5章介紹了M語言檔案操作各個方面的內容。
* 第6章介紹了Matlab和Simulink混合編程的問題,包括如何從Simulink模型中調用M檔案,以及如何從M檔案中調用Simulink模型。
* 第7章介紹了如何用M語言開發圖形界面應用程式的問題。
* 第8章闡述了如何利用MATLAB Compiler將M程式轉成獨立的套用,如何從VC++中調用M函式,以及如何從VC++/VB中調用MATLAB科學計算及可視化功能等問題。
* 第9章簡單介紹了MATLAB提供的眾多外部接口。
本書中有以下三點需要特殊說明:
* 本書中>>command_name/command_name(arg1,…,argN)表示在MATLAB命令視窗輸入命令command_name或者command_name(arg1,…,argN),其中command_name可以是一個腳本M檔案名稱或者函式名,>>為默認的MATLAB命令提示符。
* 本書中%MATLABROOT%指MATLAB安裝目錄。
* 本書的論述基於MATLAB R12.1版本。

目錄介紹

第1章 M語言基礎1
1.1 演算紙方式的計算1
1.2 變數無需定義類型3
1.3 變數都是矩陣嗎4
1.4 矩陣操作5
1.5 M檔案類型20
1.6 如何獲得幫助28
第2章 數據類型30
2.1 變數都是雙精度浮點數嗎30
2.2 char(字元)33
2.3 數值數據類型36
2.4 cell(元胞)數組40
2.5 Structure(結構)42
2.6 Java class(Java類)44
2.7 function handle(函式句柄)49
2.8 一個例子53
第3章 控制語句56
3.1 邏輯控制語句56
3.2 循環控制語句58
3.3 異常處理語句61
3.4 記憶體預分配62
第4章 數據的可視化64
4.1 二維圖形繪製64
4.2 圖形標註67
4.3 子圖73
4.4 三維圖形繪製74
4.5 專用繪圖語句77
4.6 圖形I/O86
4.7 圖形句柄97
第5章 檔案操作116
5.1 高級操作116
5.2 低級操作122
5.3 輸入嚮導uiimport125
第6章 Matlab和Simulink混合編程130
6.1 Matlab和Simulink的接口130
6.2 從Simulink模型中調用M檔案130
6.3 從M檔案中調用Simulink模型137
第7章 圖形用戶界面設計141
7.1 GUIDE簡介141
7.2 回調函式146
7.3 圖形用戶界面設計的一個實例147
第8章 將M程式轉換成獨立的套用162
8.1 選擇C/C++ compiler163
8.2 從M程式自動生成獨立的套用和C/C++原始碼166
8.3 不是所有的M程式都能轉換成C/C++代碼181
8.4 從VC++中調用m函式188
8.5 從VC++中調用MATLAB C Math Library193
8.6 從VB中調用MATLAB功能208
第9章 外部接口214
9.1 MEX檔案214
9.2 MATLAB引擎218
9.3 ActiveX223
9.4 Java接口224
9.5 串口操作227
參考文獻229
MATLAB M語言高級編程

相關詞條

相關搜尋

熱門詞條

聯絡我們