《數學軟體實用編程基礎》是2016年6月清華大學出版社出版的圖書,作者是閻少宏、馮立超、李麗紅。
基本介紹
- 書名:數學軟體實用編程基礎
- 作者:閻少宏
馮立超
李麗紅 - ISBN:9787302448389
- 定價:39.50元
- 出版社:清華大學出版社
- 出版時間:2016年6月
內容簡介,圖書目錄,
內容簡介
數學軟體已成為高等院校各專業學生普遍需要掌握的工具。本書結合編者多年的教學經驗和親身體會,本著通俗易懂的原則,簡明扼要地闡述了涉及數學專業各方向的數學軟體(MATLAB、R軟體和LINGO)的基本概念、基本操作方法及其具體套用實例,力求做到內容全面、條理清晰、概念明確、難度適中。本書適合廣大理工科專業研究生和本科高年級學生使用。
圖書目錄
第一篇MATLAB基礎篇
第1章MATLAB基礎知識
1.1MATLAB介紹與基本環境
1.1.1MATLAB介紹
1.1.2MATLAB的開發環境
1.2MATLAB的基本命令
1.3MATLAB程式設計初步
1.4MATLAB語言流程控制結構
1.4.1MATLAB的基本語句結構
1.4.2循環語句
1.4.3轉移語句
1.4.4開關語句
1.4.5試探語句
1.5函式檔案與腳本檔案
1.6數據的讀寫
1.7結束語
習題
參考文獻
第2章MATLAB數據可視化
2.1MATLAB中圖形視窗及其操作
2.2二維繪圖
2.3三維繪圖
2.4動畫設計
2.5結束語
習題
參考文獻
第3章圖形用戶界面GUI設計
3.1GUI設計簡介
3.1.1打開和創建GUI界面
3.1.2GUI工具列簡介
3.1.3GUI控制項欄簡介
3.2GUI的程式編寫
3.2.1添加控制項
3.2.2編寫控制項代碼
3.2.3控制項屬性
3.2.4控制項屬性控制
3.2.5不同GUI間控制項的相互操作
3.3GUI中的數據傳遞
3.3.1運用函式傳遞參數
3.3.2運用全局變數傳遞參數
3.3.3運用UserData傳遞參數
3.3.4套用setappdata等函式
3.3.5結合handles等函式
3.3.6運用save等函式傳遞參數
3.4打包發布工具簡介
3.4.1新建打包檔案
3.4.2添加程式與檔案
3.5GUI程式設計實例
3.5.1項目介紹
3.5.2選煤界面
3.5.3煤庫打開界面
3.5.4煤種選擇界面
3.5.5配比結果界面
3.5.6部分相關代碼
3.5.7運行效果
3.6結束語
習題
參考文獻
第二篇MATLAB提高篇
第4章MATLAB數值計算
4.1向量運算
4.2矩陣運算
4.2.1矩陣元素的存儲次序
4.2.2矩陣的創建
4.2.3矩陣的代數運算
4.3多項式運算
4.3.1多項式
4.3.2多項式求值和求根運算
4.4線性方程組的數值解
4.4.1直接相除法
4.4.2消去法
4.5結束語
習題
參考文獻
第5章數據擬合及其MATLAB實現
5.1一元線性擬合
5.1.1多項式擬合
5.1.2已知函式線性組合的擬合方法
5.2一元非線性擬合
5.2.1非線性擬合線性化
5.2.2使用插值方法擬合
5.3多元擬合
5.4MATLAB擬合工具套用簡介
5.4.1MATLAB曲線擬合簡介
5.4.2工具箱使用方法
5.4.3套用實例
5.4.4利用工具箱改善擬合結果
5.5結束語
習題
參考文獻
第6章微分方程及其MATLAB實現
6.1微分方程概念及解
6.1.2幾種常見的常微分方程
6.1.3二階線性常微分方程
6.1.4二階常係數齊次線性微分方程
6.2常微分方程初值問題的解
6.2.1常微分方程的解析解
6.2.2常微分方程的數值解法
6.3MATLAB求解常微分方程
6.3.1解析解求解方法
6.3.2數值解求解方法
6.4MATLAB偏微分方程工具箱套用簡介
6.4.1偏微分方程數值解工具箱概述
6.4.2利用圖形用戶界面求解偏微分方程
6.4.3經典例子
6.5結束語
習題
參考文獻
第7章模糊數學及其MATLAB實現
7.1模糊數學的基本概念
7.1.1模糊集的定義
7.1.2模糊集的表示
7.1.3隸屬函式的定義
7.2模糊數學的MATLAB實現
7.2.1經典集合理論基礎
7.2.2隸屬度函式
7.3MATLAB模糊工具箱的使用
7.3.1MATLAB的模糊邏輯工具箱基礎
7.3.2實例——鍋爐汽包水位控制系統的設計
7.4結束語
習題
參考文獻
第8章動態仿真及其MATLAB實現
8.1計算機仿真建模簡介
8.2動態仿真
8.2.1動態仿真之風寒溫度問題
8.2.2動態仿真之市場服務問題
8.2.3動態仿真之追逐問題
8.3蒙特卡羅方法
8.3.1蒙特卡羅方法之圓周率估計
8.3.2蒙特卡羅方法之對戰問題
8.3.3蒙特卡羅方法之解非線性規劃問題
8.4建模實例
8.5結束語
習題
參考文獻
第三篇機率論與數理統計基礎篇
第9章機率論的基本概念
9.1隨機事件及相關概念
9.2隨機變數與機率分布
9.3隨機向量與機率分布
9.4隨機變數的數字特徵
9.5特徵函式
9.6中心極限定理
9.7結束語
習題
參考文獻
第10章數理統計的基本概念
10.1總體與樣本
10.2統計量
10.3幾個在統計中常見的機率分布
10.4結束語
習題
參考文獻
第四篇R軟體基礎篇
第11章R軟體介紹
11.1R軟體基礎知識
11.1.1R軟體下載與安裝
11.1.2R軟體主視窗命令簡介
11.2R軟體基本語句
11.2.1向量
11.2.2多維數組和矩陣
11.2.3控制語句
11.2.4mode屬性和length屬性
11.2.5列表與數據框
11.3讀寫數據檔案
11.3.1讀純文本檔案
11.3.2讀其他格式的數據檔案
11.3.3寫數據檔案
11.4R軟體數據預處理
11.4.1刪掉缺失值
11.4.2比較兩個數據框是否相同
11.4.3隨機抽取數據
11.5R軟體繪圖
11.5.1高水平作圖函式
11.5.2低水平作圖函式
11.6結束語
習題
參考文獻
第12章統計模型的R函式
12.1描述統計量的R函式
12.1.1集中趨勢的度量
12.1.2離散程度的度量
12.1.3分布形狀的度量
12.1.4數據的分布
12.2參數估計的R函式
12.2.1點估計
12.2.2優良性評價準則
12.2.3區間估計
12.3假設檢驗的R函式
12.3.1假設檢驗的基本方法
12.3.2假設檢驗的兩類錯誤
12.3.3單個正態總體的假設檢驗
12.3.4常見的非參數檢驗
12.4回歸分析的R函式
12.4.1回歸的概念
12.4.2線性回歸模型
12.4.3曲線回歸模型
12.5方差分析的R函式
12.5.1單因素方差分析
12.5.2雙因素方差分析
12.6結束語
習題
參考文獻
第五篇LINGO基礎篇
第13章LINGO基礎
13.1LINGO簡介
13.2基本使用方法
13.3結束語
習題
參考文獻
第14章LINGO的常用運算符與函式
14.1運算符及其優先權
14.1.1算術運算符
14.1.2邏輯運算符
14.1.3關係運算符
14.2基本數學函式