2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

詳解MATLAB圖形繪製技術

  • 作者:張德豐,雷小平 編
  • 出版社: 電子工業出版社
  • 出版時間:2010-09-01
  • 版次:1
  • 商品編號: 10345729

    頁數:347

    印次:1

    印刷時間:2010-09-01


HK$71.00 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

 

《詳解MATLAB圖形繪製技術》首先介紹MATLAB的基本知識及基本運算,使讀者對MATLAB有一個概略的瞭解,然後系統論述圖形繪製技術的基本概念、工作原理及在工程中的應用。書中精選科學和工程中常用的多個算法,全部採用MATLAB語言編程實現,並結合實例對算法程序進行驗證和分析。其中詳細講解了MATLAB的基本知識、二維圖形的繪製、三維圖形的繪製、高級圖形繪製技術、動畫與視頻、幾何造型及GUI的程序設計等內容。
  《詳解MATLAB圖形繪製技術》以精縮的理論知識、實踐教學和工程訓練相結合,可以作為相關專業學生及工程技術人員學習MATLAB圖形繪製或圖形可視化技術的指導書,也可作為高年級本科生和研究生的教材或教參。

目錄

第1章 MATLAB的基本知識
1.1 MATLAB的認識
1.2 MATLAB的特點
1.2.1 MATLAB的普遍特點
1.2.2 MATLAB R2009a的新特點
1.3 MATLAB的工作環境
1.3.1 MATLAB R2009a的安裝
1.3.2 MATLAB的命令窗口
1.3.3 MATLAB的工作空間
1.3.4 MATLAB的瀏覽窗口
1.3.5 MATLAB的「命令歷史」窗口
1.3.6 MATLAB的「當前路徑」窗口
1.4 MATLAB的數據類型
1.4.1 變量與常量
1.4.2 雙精度型
1.4.3 字符串
1.4.4 cell結構
1.4.5 標點符號
1.4.6 結構型
1.5 M文件的編譯調試環境
1.5.1 編譯器的安裝和配置
1.5.2 編譯器的使用
1.6 矩陣
1.6.1 矩陣的產生
1.6.2 矩陣的運算
1.6.3 矩陣的查詢和賦值
1.6.4 矩陣計算的基本函數
1.7 MATLAB的控制語句
1.7.1 循環結構
1.7.2 選擇結構
1.7.3 遞歸結構
1.7.4 程序流控制
1.8 文件的相關操作
1.8.1 文件的調用與保存
1.8.2 文件的打開與關閉
1.8.3 文件的輸入與輸出
1.9 聯機幫助
1.9.1 聯機幫助系統
1.9.2 聯機演示系統
1.9.3 命令查詢系統
1.10 GUI界面基礎
1.10.1 GUI基本概念
1.10.2 圖形用戶接口

第2章 二維圖形的繪製
2.1 二維圖形的基本繪圖
2.1.1 高級繪圖
2.1.2 低級繪圖
2.1.3 多軸曲線圖
2.2 二維圖形的修飾
2.2.1 legend函數
2.2.2 title函數
2.2.3 gtext函數
2.2.4 text函數
2.2.5 坐標軸標題
2.2.6 控制圖軸大小
2.3 填充圖形的繪製
2.4 精確繪圖
2.5 圖形的分割窗口
2.6 特殊二維圖形
2.6.1 極坐標圖
2.6.2 玫瑰圖
2.6.3 概述分佈圖
2.6.4 餅圖
2.6.5 條形圖
2.6.6 誤差條圖
2.6.7 面積圖
2.6.8 階梯圖
2.6.9 等高線圖
2.6.10 散點圖
2.6.11 柄圖
2.6.12 羅盤圖
2.6.13 羽毛圖
2.6.14 彗星圖
2.6.15 向量場圖
2.7 符號繪圖
2.7.1 ezplot函數
2.7.2 ezpolar函數
2.7.3 ezcontour函數
2.8 手工繪圖

第3章 三維圖形的繪製
3.1 基本的三維繪圖
3.1.1 柵格數據點的產生
3.1.2 三維曲線
3.1.3 三維網格圖
3.1.4 三維曲面圖
3.2 三維的透明作圖
3.3 三維圖形的調控
3.3.1 設置視角位置
3.3.2 設置坐標軸
3.3.3 燈光效果設置
3.3.4 顏色的渲染
3.4 特殊的三維圖形
3.4.1 三維離散序列圖
3.4.2 三維填充多邊形圖
3.4.3 三維等高線
3.4.4 流水效果曲面圖
3.4.5 圓柱體
3.4.6 球面圖
3.4.7 立體切片圖
3.4.8 三維餅圖
3.4.9 柱狀圖
3.4.10 三角網目圖
3.5 簡易函數繪圖
3.6 三維圖形的修飾
3.6.1 三維圖形函數組合
3.6.2 圖形的剪切
3.6.3 圖形的鏤空
3.6.4 圖形的裁切
3.6.5 圖形的平滑處理
3.7 三維流場繪圖
3.7.1 流線圖
3.7.2 流錐圖
3.7.3 流帶圖
3.7.4 流管圖

第4章 MATLAB圖形技術
4.1 圖形可視化技術
4.1.1 基本概念
4.1.2 三維圖形可視化基本流程
4.2 顏色圖及顏色條
4.2.1 控制著色的方法
4.2.2 控制圖形亮度
4.2.3 圖形的映像數據表
4.2.4 繪製色軸
4.2.5 色軸刻度
4.2.6 RGB真彩著色
4.3 MATLAB顏色空間轉換
4.3.1 HSV空間與RGB空間轉換
4.3.2 YIQ空間與RGB空間轉換
4.3.3 YcbCr空間與RGB空間轉換
4.4 索引著色
4.5 光照效果
4.5.1 光源對象
4.5.2 光照方式
4.6 圖像的渲染
4.6.1 數據圖像渲染
4.6.2 球體的渲染效果
4.7 材質
4.8 alpha
4.8.1 基本概念
4.8.2 alpha的混合算法
4.8.3 alpha映射表
4.8.4 創建與修改alpha映射表
4.8.5 alpha的相關演示
4.9 紋理
4.9.1 紋理的基本概念
4.9.2 紋理的映射
4.9.3 紋理的應用實例

第5章 MATLAB的動畫與視頻
5.1 動畫製作函數
5.1.1 時間函數
5.1.2 相機與視點
5.2 動態圖形的繪製
5.2.1 彗星狀軌跡圖
5.2.2 色圖的變幻
5.3 繪製動畫的方式
5.3.1 以擦除方式繪製動畫
5.3.2 以電影播放方式繪製動畫
5.4 MATLAB的視頻
5.4.1 MATLAB對視頻的支持
5.4.2 從靜止圖像向AVI視頻文件的轉換
5.4.3 數字視頻水印

第6章 MATLAB可視化技術
6.1 分形技術
6.1.1 基本定義
6.1.2 線性迭代函數系統
6.2 混沌現象
6.2.1 Ushiki映射
6.2.2 雙混沌圖像
6.2.3 繪製Julia集
6.2.4 混沌吸引子
6.2.5 布朗運動
6.3 幾何造型
6.3.1 幾何體的繪製
6.3.2 幾何造型的三種模型
6.4 模擬光學現象
6.4.1 網格上的魚眼
6.4.2 光的干涉
6.4.3 牛頓環
6.5 非真實感圖形繪製
6.5.1 二次變換
6.5.2 三次變換
6.5.3 其他變換方法

第7章 建立圖形用戶界面
7.1 圖形對象句柄
7.1.1 GUI的層次結構
7.1.2 圖形對象句柄
7.2 GUIDE界面
7.2.1 啟動GUIDE
7.2.2 佈局編輯器
7.2.3 GUIDE模板
7.2.4 GUI的FIG文件和M文件
7.2.5 GUIDE相關組件
7.3 GUI的建立
7.3.1 以程序方式建立GUI對象
7.3.2 Callback對象
7.3.3 編寫GUI的步驟
7.4 GUI圖形用戶界面
7.4.1 設置GUI的大小
7.4.2 為GUI加控件
7.4.3 調整控件位置
7.4.4 設置Tab順序
7.4.5 選擇GUI選項
7.5 創建GUI界面菜單
7.5.1 編輯一般菜單
7.5.2 編輯ContextMenus菜單
7.5.3 菜單屬性
7.6 創建GUI界面對話框
7.6.1 菜單對話框創建
7.6.2 錯誤對話框創建
7.6.3 消息對話框創建
7.6.4 輸入對話框創建
7.6.5 幫助對話框創建
7.6.6 問題對話框創建
7.6.7 警告對話框創建
7.6.8 列表選擇對話框創建
7.6.9 顏色設置對話框創建
7.6.10 打印對話框創建
7.6.11 字體設置對話框創建
7.6.12 計算進度條窗口創建
7.6.13 圖形窗口

第8章 GUI的程序設計
8.1 在GUI中的M文件
8.1.1 全局變量
8.1.2 利用handles結構數據共享數據
8.1.3 用戶數據屬性
8.1.4 M文件的函數和響應函數
8.1.5 輸入和輸出參數
8.1.6 有關函數
8.2 回調處理
8.2.1 遞歸函數的調用
8.2.2 M文件調用
8.2.3 函數句柄調用
8.3 GUI控件設計響應函數
8.3.1 按鈕鍵
8.3.2 開關按鈕
8.3.3 單選按鈕
8.3.4 複選按鈕
8.3.5 編輯文本框
8.3.6 滑動條
8.3.7 彈出菜單
8.3.8 組面板
8.3.9 按鈕組
8.3.10 列表框
8.3.11 ActiveX控件
8.4 GUIDE編程
8.5 M文件編程設計
參考文獻


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。