新編 MATLAB/Simulink 自學一本通 新编MATLAB/Simulink自学一本通

謝中華, 李國棟, 劉煥進, 吳鵬, 等

  • 出版商: 北京航空航天大學
  • 出版日期: 2018-01-01
  • 定價: $534
  • 售價: 8.5$454
  • 語言: 簡體中文
  • 頁數: 625
  • 裝訂: 平裝
  • ISBN: 7512424566
  • ISBN-13: 9787512424562
  • 相關分類: Matlab
  • 下單後立即進貨 (約4週~6週)

買這商品的人也買了...

商品描述

《新編MATLAB/Simulink自學一本通》從易到難、從基礎到應用及提高的原則,《新編MATLAB/Simulink自學一本通》結合大量案例系統講解MATLAB語言編程要旨。主要內容包括:MATLAB簡介和基本操作,繪圖與可視化,程序設計,圖形用戶界面(GUI)編程,數據I/O(與TXT、Excel、數據庫之間的數據交換),符號計算,數值積分計算,方程與方程組的數值解,常微分方程(組)數值求解,線性規劃和非線性優化問題求解,Z大Z小問題求解,概率分佈與隨機數,描述性統計,參數估計與假設檢驗,回歸分析,多項式回歸與數據插值,MATLAB程序編譯,系統級模擬工具Simulink及其應用等。附錄為Simulink常用命令列表。

作者簡介

李國棟,網名ljelly,工學博士,高級工程師,畢業於哈爾濱工業大學。MATLAB中文論壇QW會員。在Mathworks的cody活動中,目前居全球第17位。有多年的MATLAB使用經驗,在測量儀器的信號處理與控制、雷達的信號處理等方面進行了應用算法研究。發表學術論文17篇,獲得專利3項。現任北京市卡姆福科技有限公司研發部經理,從事智慧供熱節能、多能源互補、新風凈化等方面的工作。

目錄大綱

第1章 MATLAB簡介
1.1 MATLAB的那些事兒
1.1.1 MATLAB的起源
1.1.2 MATLAB的版本信息
1.1.3 MATLAB軟件的系統組成
1.1.4 MATLAB的產品構成
1.1.5 Simulink的產品構成
1.1.6 MATLAB/Simulink的應用領域
1.2 MATLAB的安裝與啟動
1.2.1 MATLAB的安裝
1.2.2 MATLAB的啟動
1.3 MATLAB工作界面
1.3.1 工作界面佈局
1.3.2 工作界面的顯示屬性調整
1.3.3 工作界面的佈局調整
1.4 命令窗口(Command Window)
1.4.1 初識MATLAB命令
1.4.2 分號的重要作用
1.4.3 MATLAB命令窗口中常用的快捷鍵
1.5 歷史命令窗口(Command History)
1.6 當前目錄窗口(Current Directory)
1.6.1 MATLAB搜索路徑機制和搜索順序
1.6.2 MATLAB當前目錄管理
1.6.3 MATLAB搜索路徑設置
1.7 工作空間窗口(Workspace)
1.8 程序編輯窗口(Editor)
1.8.1 編輯M 文件
1.8.2 M 文件的調用
1.8.3 MATLAB程序編輯窗口中常用的快捷鍵
1.9 MATLAB幫助系統
1.9.1 MATLAB命令窗口幫助系統
1.9.2 Help幫助瀏覽器
1.1 0 參考文獻
第2章 MATLAB基本操作
2.1 變量的定義與數據類型
2.1.1 變量的定義與賦值
2.1.2 MATLAB中的常量
2.1.3 MATLAB中的關鍵字
2.1.4 數據類型
2.1.5 數據輸出格式
2.2 常用函數
2.3 數組的定義
2.3.1 向量的定義
2.3.2 矩陣的定義
2.3.3 特殊矩陣
2.3.4 高維數組
2.3.5 訪問數組元素
2.3.6 定義元胞數組(Cell Array)
2.3.7 定義結構體數組
2.3.8 幾種數組的轉換
2.3.9 定義數據集數組
2.3.1 0 定義表格型數組
2.4 數組運算
2.4.1 矩陣的算術運算
2.4.2 矩陣的關系運算
2.4.3 矩陣的邏輯運算
2.4.4 矩陣的其他常用運算
2.5 MATLAB常用標點符號
2.6 MATLAB命令窗口中常用的快捷命令
2.7 參考文獻
第3章 MATLAB繪圖與可視化
3.1 圖形對象與圖形對象句柄
3.1.1 句柄式圖形對象
3.1.2 獲取圖形對象屬性名稱和屬性值
3.1.3 設置圖形對象屬性值
3.2 二維圖形繪制
3.2.1 基本二維繪圖函數
3.2.2 二維圖形修飾和添加註釋
3.2.3 常用統計繪圖函數
3.2.4 特殊二維繪圖函數
3.3 三維圖形繪制
3.3.1 常用三維繪圖函數
3.3.2 三維圖形的修飾和添加註釋
3.4 圖形的打印和輸出
3.4.1 把圖形覆制到剪貼板
3.4.2 把圖形導出到文件
3.4.3 打印圖形
3.5 動畫製作
3.5.1 彗星運行軌跡動畫
3.5.2 霓虹閃爍動畫
3.5.3 電影動畫
3.5.4 錄制AVI格式視頻動畫
3.5.5 製作GIF格式動畫
3.6 參考文獻
第4章 MATLAB程序設計
4.1 M 文件———腳本文件和函數文件
4.1.1 腳本文件
4.1.2 函數文件
4.2 MATLAB程序流程控制與調試
4.2.1 MATLAB程序流程控制
4.2.2 MATLAB程序調試
4.3 程序流程控制示例
4.3.1 概 述
4.3.2 問題分析
4.3.3 MATLAB求解
4.4 匿名函數、子函數與嵌套函數
4.4.1 匿名函數
4.4.2 子函數
4.4.3 嵌套函數
4.4.4 嵌套函數的彼此調用關系
4.5 匿名函數、子函數與嵌套函數應用案例
4.5.1 匿名函數應用實例
4.5.2 子函數和嵌套函數應用實例
4.6 編寫高效的MATLAB程序
4.6.1 重新認識循環
4.6.2 提高代碼效率的方法
4.7 養成良好的編程風格
4.7.1 命名規則
4.7.2 程序設計註意事項
4.7.3 程序編排與註釋
4.8 參考文獻
第5章 圖形用戶界面(GUI)編程
5.1 圖形對象
5.1.1 圖形對象的類型
5.1.2 圖形對象的屬性
5.1.3 圖形對象的操作
5.2 圖形用戶界面的設計原則和步驟
5.2.1 圖形用戶界面設計原則
5.2.2 圖形用戶界面的設計步驟
5.3 開發圖形用戶界面的方法
5.4 直接編寫M 文件開發圖形用戶界面
5.4.1 M 文件的類型
5.4.2 根對象
5.4.3 圖形窗口對象
5.4.4 坐標軸對象
5.4.5 用戶界面控件對象
5.4.6 用戶菜單對象
5.4.7 用戶現場菜單對象
5.4.8 用戶工具條對象
5.5 利用GUIDE工具開發圖形用戶界面
5.5.1 GUIDE及其組成部分
5.5.2 GUIDE產生的FIG文件和M 文件
5.5.3 GUIDE創建的GUI中的數據管理
5.5.4 利用GUIDE創建圖形用戶界面
5.6 典型案例介紹
5.6.1 基於列表控件的圖片瀏覽器
5.6.2 在GUI中對鼠標進行