幫助中心 | 我的帳號 | 關於我們

MATLAB R2020a完全自學一本通(暢銷升級版)

  • 作者:編者:劉浩//韓晶|責編:高鵬
  • 出版社:電子工業
  • ISBN:9787121395116
  • 出版日期:2020/09/01
  • 裝幀:平裝
  • 頁數:577
人民幣:RMB 89 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書面向MATLAB的初、中級讀者,在介紹MATLAB R2020a集成環境的基礎上,對MATLAB使用中常用的知識和工具進行了詳細的介紹。書中各章均提供了大量有針對性的示例,可供讀者實戰練習。
    根據內容的側重點不同,全書分為5部分,共24章:第1?5章為基礎部分;第6?10章為數學應用部分;第11?15章為工程應用部分;第16?20章為高級應用部分;第21?24章為知識拓展部分。由於篇幅受限,第19?24章為贈送電子圖書部分。
    為了使用戶能夠更好地操作MATLAB,本書中示例的命令已記錄在M文件及其他相關文件中,用戶可以將相關的目錄設置為工作目錄,直接使用M文件進行操作,以便快速掌握MATLAB的使用方法。
    本書結構嚴謹、內容全面、圖文並茂、實例豐富,既適合信號處理、通信工程、自動控制、機械電子、自動化、電力電氣等專業的本科生、研究生、教師和科研工作人員學習使用,也可以作為廣大MATLAB愛好者的自學用書。

作者介紹
編者:劉浩//韓晶|責編:高鵬

目錄
第1部分
第1章  MATLAB R2020a概述
  1.1  MATLAB簡介
    1.1.1  MathWorks及其產品概述
    1.1.2  MATLAB與其他數學軟體
    1.1.3  MATLAB的主要特點
    1.1.4  MATLAB系統的組成
    1.1.5  MATLAB應用程序簡介
  1.2  MATLAB R2020a的目錄結構
  1.3  MATLAB R2020a的工作環境
    1.3.1  選項卡/面板
    1.3.2  命令行窗口
    1.3.3  工作區窗口
  1.4  MATLAB的通用命令
  1.5  MATLAB文件管理
    1.5.1  當前文件夾窗口
    1.5.2  搜索路徑及其設置
  1.6  MATLAB幫助系統
    1.6.1  純文本幫助
    1.6.2  演示(Demos)幫助
    1.6.3  幫助導航瀏覽器
  1.7  初步使用MATLAB
  1.8  本章小結
第2章  MATLAB基礎知識
  2.1  數據類型
    2.1.1  數值類型
    2.1.2  邏輯類型
    2.1.3  字元和字元串
    2.1.4  函數句柄
    2.1.5  結構體類型
    2.1.6  數組類型
    2.1.7  單元數組類型
    2.1.8  map容器類型
  2.2  基本矩陣操作
    2.2.1  矩陣和數組的概念及其區別
    2.2.2  矩陣的構造
    2.2.3  矩陣大小及結構的改變
    2.2.4  矩陣下標引用
    2.2.5  矩陣信息的獲取
    2.2.6  矩陣的保存和載入
  2.3  運算符
    2.3.1  算術運算符
    2.3.2  關係運算符
    2.3.3  邏輯運算符
    2.3.4  運算優先順序
  2.4  字元串處理函數
    2.4.1  字元串的構造
    2.4.2  字元串比較函數
    2.4.3  字元串查找和替換函數
    2.4.4  字元串—數值轉換

  2.5  本章小結
第3章  數組與矩陣
  3.1  數組運算
    3.1.1  數組的創建和操作
    3.1.2  數組的常見運算
  3.2  矩陣操作
    3.2.1  創建矩陣
    3.2.2  改變矩陣大小
    3.2.3  重構矩陣
  3.3  矩陣元素的運算
    3.3.1  矩陣的加減法運算
    3.3.2  矩陣的乘法運算
    3.3.3  矩陣的除法運算
    3.3.4  矩陣的冪運算
    3.3.5  矩陣元素的查找
    3.3.6  矩陣元素的排序
    3.3.7  矩陣元素的求和
    3.3.8  矩陣元素的求積
    3.3.9  矩陣元素的差分
  3.4  矩陣運算
    3.4.1  矩陣分析
    3.4.2  矩陣分解
    3.4.3  特徵值和特徵向量
  3.5  稀疏矩陣
    3.5.1  稀疏矩陣的存儲方式
    3.5.2  稀疏矩陣的生成
    3.5.3  稀疏矩陣的運算
  3.6  本章小結
第4章  MATLAB編程基礎
  4.1  M文件編輯器
  4.2  變數
    4.2.1  變數的命名
    4.2.2  變數的類型
    4.2.3  MATLAB默認的特殊變數
    4.2.4  關鍵字
  4.3  MATLAB的控制流
    4.3.1  順序結構
    4.3.2  if-else-end分支結構
    4.3.3  switch-case結構
    4.3.4  try-catch結構
    4.3.5  for循環結構
    4.3.6  while循環結構
  4.4  控製程序流的其他常用指令
    4.4.1  return指令
    4.4.2  input和keyboard指令
    4.4.3  yesinput指令
    4.4.4  pause指令
    4.4.5  continue指令
    4.4.6  break指令
    4.4.7  error和warning指令

  4.5  腳本和函數
    4.5.1  腳本
    4.5.2  函數
    4.5.3  M文件的一般結構
    4.5.4  匿名函數、子函數、私有函數與私有目錄
    4.5.5  重載函數
    4.5.6  eval和feval函數
    4.5.7  內聯函數
    4.5.8  向量化和預分配
    4.5.9  函數的函數
    4.5.10  P碼文件
  4.6  M文件中變數的檢測與傳遞
    4.6.1  輸入/輸出變數檢測指令
    4.6.2  「可變數量」輸入/輸出變數
    4.6.3  跨空間變數傳遞和賦值
  4.7  MATLAB程序的調試
    4.7.1  程序調試的基本概念
    4.7.2  直接調試法
    4.7.3  使用調試函數進行調試
    4.7.4  工具調試法
    4.7.5  程序的性能優化技術
  4.8  本章小結
第5章  數據可視化
  5.1  圖形繪製
    5.1.1  離散數據及離散函數
    5.1.2  連續函數
    5.1.3  圖形繪製示例
    5.1.4  圖形繪製的基本步驟
  5.2  二維圖形繪製
    5.2.1  plot指令
    5.2.2  柵格
    5.2.3  文字說明
    5.2.4  線型、標記和顏色
    5.2.5  坐標軸設置
    5.2.6  圖形疊繪
    5.2.7  子圖繪製
    5.2.8  互動式繪圖
    5.2.9  雙坐標軸繪製
    5.2.10  fplot繪圖指令
    5.2.11  ezplot繪圖指令
    5.2.12  特殊坐標軸繪圖
    5.2.13  二維特殊圖形函數
  5.3  三維圖形繪製
    5.3.1  曲線圖繪製
    5.3.2  網格圖繪製
    5.3.3  曲面圖繪製
    5.3.4  光照模型
    5.3.5  繪製等值線圖
  5.4  四維圖形可視化
    5.4.1  用顏色描述第四維

    5.4.2  其他函數
  5.5  本章小結
第2部分
第6章  數據分析
  6.1  多項式及其函數
    6.1.1  多項式的表達式和創建
    6.1.2  多項式求根
    6.1.3  多項式的四則運算
    6.1.4  多項式的導數、積分與估值
    6.1.5  多項式運算函數及操作指令
    6.1.6  有理多項式
  6.2  數據插值
    6.2.1  一維插值
    6.2.2  二維插值
  6.3  函數的極限
    6.3.1  極限的概念
    6.3.2  求極限的函數
  6.4  函數數值積分
    6.4.1  數值積分問題的數學表述
    6.4.2  一元函數的數值積分
    6.4.3  多重數值積分
  6.5  本章小結
第7章  符號計算
  7.1  MATLAB符號計算概述
  7.2  符號對象和符號表達式
    7.2.1  符號對象的創建命令
    7.2.2  符號對象的創建示例
    7.2.3  符號計算中的運算符和函數
    7.2.4  符號對象的類別識別函數
    7.2.5  符號表達式中的變數確定
    7.2.6  符號精度計算
  7.3  符號表達式操作
    7.3.1  符號表達式顯示
    7.3.2  符號表達式合併
    7.3.3  符號表達式展開
    7.3.4  符號表達式嵌套
    7.3.5  符號表達式分解
    7.3.6  符號表達式化簡
  7.4  符號表達式替換
    7.4.1  subs替換函數
    7.4.2  subexpr替換函數
  7.5  符號函數的操作
    7.5.1  複合函數操作
    7.5.2  反函數操作
  7.6  符號微積分
    7.6.1  符號表達式的極限
    7.6.2  符號表達式的微分
    7.6.3  符號表達式的積分
    7.6.4  符號表達式的級數求和
    7.6.5  符號表達式的泰勒級數

  7.7  符號積分變換
    7.7.1  傅里葉變換及其反變換
    7.7.2  拉普拉斯變換及其反變換
    7.7.3  Z變換及其反變換
  7.8  符號代數方程求解
  7.9  符號微分方程求解
  7.10  符號分析可視化
    7.10.1  funtool分析界面
    7.10.2  taylortool分析界面
  7.11  本章小結
第8章  概率統計
  8.1  產生隨機變數
    8.1.1  二項分佈的隨機數據的產生
    8.1.2  正態分佈的隨機數據的產生
    8.1.3  常見分佈的隨機數產生
  8.2  概率密度計算
    8.2.1  通用函數概率密度值
    8.2.2  專用函數概率密度值
  8.3  累積概率分佈
    8.3.1  通用函數累積概率值
    8.3.2  專用函數累積概率值
  8.4  統計特徵
    8.4.1  平均值、中值
    8.4.2  數據比較
    8.4.3  期望
    8.4.4  方差和標準差
    8.4.5  協方差與相關係數
  8.5  統計作圖
    8.5.1  正整數頻率表
    8.5.2  累積分佈函數圖形
    8.5.3  最小二乘擬合直線
    8.5.4  繪製正態分佈概率圖形
    8.5.5  樣本數據的盒圖
    8.5.6  參考線繪製
    8.5.7  樣本概率圖形
    8.5.8  正態擬合直方圖
  8.6  本章小結
第9章  數學建模函數
  9.1  曲線擬合函數
    9.1.1  多項式擬合
    9.1.2  加權最小方差(WLS)擬合原理及示例
    9.1.3  非線性曲線擬合
  9.2  參數估計函數
    9.2.1  常見分佈的參數估計
    9.2.2  點估計
    9.2.3  區間估計
  9.3  參數傳遞
    9.3.1  輸入和輸出參數的數目
    9.3.2  可變數目的參數傳遞
    9.3.3  返回被修改的輸入參數

    9.3.4  全局變數
  9.4  本章小結
第10章  經典智能演算法
  10.1  粒子群演算法的MATLAB實現
    10.1.1  基本原理
    10.1.2  程序設計
    10.1.3  經典應用
  10.2  遺傳演算法的MATLAB實現
    10.2.1  基本原理
    10.2.2  程序設計
    10.2.3  經典應用
  10.3  蟻群演算法概述
    10.3.1  基本原理
    10.3.2  程序設計
    10.3.3  經典應用
  10.4  本章小結
第3部分
第11章  偏微分方程工具箱
  11.1  偏微分方程工具箱介紹
    11.1.1  偏微分方程常見類型介紹
    11.1.2  偏微分方程工具箱簡介
  11.2  求解偏微分方程示例
    11.2.1  求解橢圓方程
    11.2.2  求解拋物線方程
    11.2.3  求解雙曲線方程
    11.2.4  求解特徵值方程
  11.3  本章小結
第12章  優化工具箱
  12.1  優化工具箱及最優化問題介紹
    12.1.1  優化工具箱中的常用函數
    12.1.2  最優化問題
  12.2  線性規劃
    12.2.1  線性規劃函數
    12.2.2  線性規劃問題的應用
  12.3  無約束非線性規劃
    12.3.1  基本數學原理介紹
    12.3.2  無約束非線性規劃函數
    12.3.3  無約束非線性規劃問題的應用
  12.4  二次規劃
    12.4.1  二次規劃函數quadprog
    12.4.2  二次規劃問題的應用
  12.5  有約束最小化
    12.5.1  有約束最小化函數fmincon
    12.5.2  有約束最小化應用
  12.6  目標規劃
    12.6.1  目標規劃函數fgoalattain
    12.6.2  目標規劃應用
  12.7  最大最小化
    12.7.1  最大最小化函數fminimax
    12.7.2  最大最小化應用

  12.8  本章小結
第13章  小波分析工具箱
  13.1  小波分析
    13.1.1  小波分析概述
    13.1.2  傅里葉變換和小波變換
    13.1.3  多分辨分析
    13.1.4  小波包分析
    13.1.5  幾種常用的小波
    13.1.6  小波應用演示示例
  13.2  小波分析工具箱介紹
    13.2.1  小波分析工具箱的啟動
    13.2.2  一維連續小波分析工具
    13.2.3  一維離散小波分析工具
  13.3  小波分析在圖像處理中的應用
    13.3.1  基於小波變換的圖像局部壓縮
    13.3.2  二維小波變換的圖像壓縮
    13.3.3  圖像壓縮中閾值的確定與作用命令
    13.3.4  基於小波包變換的圖像壓縮
    13.3.5  小波變換用於圖像去噪
    13.3.6  小波分析用於圖像增強
    13.3.7  圖像鈍化與銳化
    13.3.8  小波分析用於圖像融合
    13.3.9  小波分析用於圖像分解
  13.4  本章小結
第14章  Simulink模擬基礎
  14.1  Simulink概述
    14.1.1  Simulink的基本概念
    14.1.2  Simulink的工作環境與啟動
    14.1.3  Simulink模型的特點
    14.1.4  Simulink模塊的組成
    14.1.5  Simulink中的數據類型
    14.1.6  Simulink中的模塊和模塊庫
    14.1.7  Simulink常用工具
    14.1.8  Simulink的示例演示
  14.2  Simulink模型創建
    14.2.1  Simulink模塊的基本操作
    14.2.2  模型和模型文件
    14.2.3  創建模型的基本步驟和技巧
  14.3  過零檢測和代數環
    14.3.1  過零檢測
    14.3.2  代數環
  14.4  本章小結
第15章  Simulink模擬應用
  15.1  子系統的創建和封裝
    15.1.1  子系統介紹
    15.1.2  創建子系統
    15.1.3  封裝子系統
  15.2  模擬模型的分析
    15.2.1  模型狀態的確定
    15.2.2  線性化的數學描述

    15.2.3  平衡點分析
    15.2.4  微分方程的求解演算法
  15.3  運行模擬
    15.3.1  啟動模擬
    15.3.2  模擬的配置
    15.3.3  優化模擬過程
  15.4  模型調試
    15.4.1  Simulink調試器
    15.4.2  命令行調試及設置斷點
  15.5  Simulink實例應用
  15.6  本章小結
第4部分
第16章  句柄圖形對象
  16.1  句柄圖形對象體系
    16.1.1  句柄圖形組織
    16.1.2  句柄圖形對象類型簡介
  16.2  句柄圖形對象操作
    16.2.1  創建對象
    16.2.2  訪問對象句柄
    16.2.3  複製和刪除對象
    16.2.4  控製圖形輸出
    16.2.5  保存句柄
  16.3  對象屬性設置
    16.3.1  設置屬性
    16.3.2  設置默認屬性
    16.3.3  通用屬性
  16.4  Figure對象
    16.4.1  Figure對象介紹
    16.4.2  Figure對象操作
  16.5  Axes對象
    16.5.1  標籤與外觀
    16.5.2  位置
    16.5.3  一圖多軸
    16.5.4  坐標軸控制
    16.5.5  線條顏色控制
    16.5.6  繪圖操作
  16.6  Core對象
    16.6.1  Core對象介紹
    16.6.2  Core對象創建示例
  16.7  Plot對象
    16.7.1  Plot對象介紹
    16.7.2  Plot對象創建示例
    16.7.3  連接變數
  16.8  Group對象
    16.8.1  Group對象介紹
    16.8.2  創建Group對象
    16.8.3  對象變換
  16.9  Annotation對象
    16.9.1  Annotation對象介紹
    16.9.2  Annotation對象使用示例

  16.10  本章小結
第17章  圖形用戶界面
  17.1  圖形用戶界面介紹
  17.2  圖形用戶界面控制項
    17.2.1  圖形用戶界面控制項的創建
    17.2.2  滑鼠動作執行
    17.2.3  事件隊列的執行順序
    17.2.4  回調函數的編寫
  17.3  對話框對象
    17.3.1  公共對話框
    17.3.2  一般對話框
  17.4  界面菜單
    17.4.1  菜單建立
    17.4.2  菜單屬性
  17.5  編寫M文件
  17.6  圖形用戶界面創建工具GUIDE
    17.6.1  利用創建工具GUIDE進行GUI設計
    17.6.2  GUIDE創建的工具
    17.6.3  創建帶Uicontrol控制項的圖形用戶界面
  17.7  本章小結
第18章  文件I/O操作
  18.1  文件夾的管理
    18.1.1  當前文件夾管理
    18.1.2  創建文件夾
    18.1.3  刪除文件夾
    18.1.4  複製或移動文件夾
  18.2  打開和關閉文件
    18.2.1  打開文件
    18.2.2  關閉文件
  18.3  工作區數據——MAT文件
    18.3.1  輸出數據到MAT文件
    18.3.2  讀取MAT文件——load函數
    18.3.3  查看MAT文件的變數
  18.4  讀/寫二進位文件
    18.4.1  寫二進位文件
    18.4.2  讀二進位文件
  18.5  讀/寫文本文件
    18.5.1  寫文本文件
    18.5.2  讀文本文件
    18.5.3  其他讀/寫文本文件的函數
  18.6  文件內的位置控制
  18.7  導入數據
  18.8  本章小結

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032