出版時間:2004-11-1 出版社:電子工業(yè)出版社 作者:王永利,蘇金明 頁數(shù):333 字數(shù):557000
Tag標簽:無
內容概要
本套書基于MATLAB的最新版本7.0分上、下兩冊詳細介紹該軟件的使用方法,主要包括MATLAB7·0的入門知識、界面設計、編譯、接口,以及新版本變化較大的圖形功能和圖像處理、虛擬現(xiàn)實、地圖制作等3個工具箱。 本書上冊,主要介紹MATLAB7·0的工作環(huán)境、數(shù)組、矩陣、數(shù)值計算、M文件、圖形用戶界面設計、編譯、接口及二維、三維圖形繪制功能,以及最新的編譯器4.0、COM生成器1.1和圖形的交互創(chuàng)建及編輯功能;從圖形系統(tǒng)開發(fā)的角度介紹二維圖形定制是和三維圖形建模、著色、光照、材質、紋理和交互處理。此外,還介紹了一些實用的科學計算可視化工具。 本書內容全面,新穎,適合大學生、研究生、科研人員和科技工作者閱讀參考。
書籍目錄
第1章 MATLAB7.0簡介 1.1 MATLAB的特點 1.1.1 MATLAB的基本特點 1.1.2 MATLAB7.0的新特點 1.2 MATLAB桌面簡介 1.2.1 啟動按鈕 1.2.2 命令窗口 1.2.3 命令歷史窗口 1.2.4 T作空間窗口 1.2.5 當前目錄瀏覽器 1.3 MATLAB的幫助系統(tǒng) 1.3.1 幫助瀏覽器 1.3.2 help函數(shù)和doc函數(shù)第2章 數(shù)組和矩陣 2.1 表達式 2.1.1 變量 2.1.2 數(shù)值表示 2.1.3 運算符 2.1.4 函數(shù) 2.2 構造數(shù)組 2.2.1 用增量法構造數(shù)組 2.2.2 用linspace函數(shù)構造數(shù)組 2.3 構造矩陣 2.3.1 簡單的創(chuàng)建方法 2.3.2 構造特殊矩陣 2.3.3 聚合矩陣 2.3.4 組合不同類型的數(shù)據(jù) 2.4 獲取矩陣的元素 2.4.1 獲取單個元素 2.4.2 線性索引 2.4.3 獲取多個元素 2.5 獲取與矩陣有關的信息 2.6 縮放和重塑矩陣 2.6.1 放大矩陣 2.6.2 重塑矩陣 2.7 導入數(shù)據(jù) 2.7.1 導入文本數(shù)據(jù) 2.7.2 導入MAT文件數(shù)據(jù) 2.7.3 使用ImportWizard工具 2.8 矩陣的代數(shù)運算 2.9 矩陣的邏輯運算第3章 數(shù)值計算 3.1 方程求解 3.1.1 求解線性方程組 3.1.2 喬累斯基、LU和QR分解 3.1.3 特征值 3.2 多項式 3.2.1 多項式求根 3.2.2 多項式評價 3.2.3 卷積和去卷積 3.2.4 多項式求導 3.2.5 多項式曲線擬合 3.3 插值 3.3.1 一維插值 3.3.2 維插值 3.3.3 插值和多維數(shù)組 3.4 數(shù)據(jù)分析和統(tǒng)計 3.4.1 面向列的數(shù)據(jù)集合 3.4.2 基本數(shù)據(jù)分析函數(shù) 3.4.3 方差和相關系數(shù) 3.4.4 有限差分 3.4.5 數(shù)據(jù)預處理 3.4.6 回歸分析 3.4.7 曲線擬合第4章 M文件設計 4.1 M文件編輯器 4.2 腳本式M文件和函數(shù)式M文件 4.3 流控制 4.4 函數(shù)變量 4.4.1 檢查輸入變量的個數(shù) 4.4.2 傳遞變量 4.4.3 解包varargin中的內容 4.4.4 打包varargout 4.4.5 變量列表中的varargin和varargout 4.4.6 返回輸出變量 4.5 子函數(shù)和私有函數(shù) 4.6 編程技巧 4.6.1 函數(shù)句柄 4.6.2 函數(shù)的函數(shù) 4.6.3 向量化 4.6.4 預分配內存空間 4.7 面向對象編程第5章 圖形用戶界面(GU,)設計 5.1 GUIDE簡介 5.1.1 啟動GUIDE"" 5.1.2 輸出編輯器 5.1.3 GUIDE模板 5.1.4 運行GUI 5.1.5 GUIFIG文件和M文件 5.2 創(chuàng)建GUI 5.2.1 設計GUI 5.2.2 完成GUI 5.2.3 設置GUI組件的屬性 5.2.4 GUI編程 5.2.5 保存和運行GUI第6章 編譯和接口 6.1 MATLAB編譯器4.0 6.1.1 MATLAB編譯器4.0的新特點 6.1.2 MATLAB編譯器的使用 6.1.3 編譯獨立應用程序 6.2 MATLAB與VisualBasic接口 6.2.1 COM生成器1.1 6.2.2 用COM生成器生成組件 6.2.3 在VisualBasic中使用組件 6.2.4 使用COM生成器時可能遇到的問題第7章 二維圖形繪制 7.1 線形圖、條形圖和面積圖 7.2 餅圖 7.3 誤差條圖 7.4 散點圖 7.5 直方圖 7.6 對數(shù)坐標圖和半對數(shù)坐標圖 7.7 多軸圖 7.8 極坐標圖 7.9 等值線圖 7.10 向量圖 7.11 帕累托圖 7.12 火柴桿圖 7.13 彗星圖 7.14 羅盤圖 7.15 羽列圖 7.16 階梯圖 7.17 玫瑰花圖 7.18 函數(shù)的圖形 7.19 動畫 7.19.1 以電影方式創(chuàng)建動畫 7.19.2 以重繪方式創(chuàng)建動畫第8章 交互繪圖與編輯 8.1 繪圖工具 8.1.1 圖形窗口的工具條 8.1.2 繪圖工具--交互繪圖 8.1.3 使用繪圖工具 8.1.4 用工作空間中的變量繪圖 8.1.5 指定數(shù)據(jù)源 8.1.6 編輯圖形 8.1.7 使用圖形編輯模式 8.1.8 保存結果 8.2 數(shù)據(jù)查看工具 8.2.1 數(shù)據(jù)光標--交互顯示數(shù)據(jù)的值 8.2.2 維和三維圖形的縮放 8.2.3 平移圖形 8.2.4 三維視圖的交互旋轉 8.2.5 分析圖形數(shù)據(jù) 8.3 標注圖形 8.3.1 如何標注圖形 8.3.2 對齊工具--對齊和分布對象 8.3.3 添加標題 8.3.4 添加坐標系標簽 8.3.5 添加文本標注 8.3.6 添加箭頭和直線第9章 句柄圖形對象 9.1 面向對象的思維方式 9.2 句柄圖形對象的組織 9.2.1 句柄圖形對象的層次結構 9.2.2 句柄圖形對象的類型 9.3 圖形窗Figure對象 9.3.1 用于繪圖的圖形窗口 9.3.2 Figure對象用做GUI 9.3.3 Root對象--Figure對象的父對象 9.4 核心圖形對象 9.4.1 核心圖形對象簡介 9.4.2 創(chuàng)建核心圖形對象 9.4.3 父對象 9.4.4 高級函數(shù)和低級函數(shù) 9.4.5 簡化的調用語法 9.5 繪圖對象 9.5.1 創(chuàng)建繪圖對象 9.5.2 編程識別繪圖對象 9.5.3 鏈接圖形和變量 9.5.4 保存與MATLAB以前版本相兼容的圖形 9.6 Annotation對象 9.7 組對象 9.7.1 創(chuàng)建組對象 9.7.2 變換對象 9.8 對象的屬性 9.8.1 設置和查詢屬性值 9.8.2 默認屬性 9.8.3 示例--設置默認線型 9.9 句柄操作 9.9.1 獲取對象句柄 9.9.2 當前圖形、坐標軸和對象 9.9.3 用屬性值查找對象--findobi函數(shù) 9.9.4 復制對象 9.9.5 刪除對象 9.10 句柄圖形的視圖控制 9.10.1 指定圖形輸出的目標區(qū)域 9.10.2 設置圖形窗口和坐標系 9.10.3 測試持續(xù)繪圖(Hold)狀態(tài) 9.10.4 防止FigureAxes對象成為繪圖目標區(qū)域 9.10.5 關閉請求函數(shù) 9.11 把句柄保存到M文件 9.12 可包含其他對象的對象 9.13 句柄圖形對象的回調 9.13.1 圖形對象的回調屬性 9.13.2 函數(shù)句柄回調 9.14 Figure對象 9.14.1 在面板上錨定圖形窗口 9.14.2 與窗口錨定有關的屬性 9.14.3 確定圖形窗口的位置和大小 9.15 坐標系屬性 9.15.1 標簽和外觀屬性 9.15.2 坐標系的位置和大小 9.15.3 在同一圖形窗口中顯示多個坐標系 9.15.4 單個坐標軸的控制 9.15.5 使用多個x軸和y軸第10章 定制二維圖形第11章 三維模型的建立第12章 三維模型的著色第13章 光照與材質第14章 透明性第15章 交互操作第16章 MATLAB提供的科學計算可視化工具參考文獻
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載