日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具MATLAB程序設(shè)計(jì)語(yǔ)言

MATLAB程序設(shè)計(jì)語(yǔ)言

MATLAB程序設(shè)計(jì)語(yǔ)言

定 價(jià):¥72.00

作 者: 湯波
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302607885 出版時(shí)間: 2022-07-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  MATLAB是工程領(lǐng)域廣泛使用的計(jì)算軟件,以其直觀的操作、豐富的功能獲得了大量工程技術(shù)人員的青睞。筆者在多年工程實(shí)踐中,對(duì)兩個(gè)方面進(jìn)行拓展:一是從程序語(yǔ)言角度入手,剖析剖析MATLAB運(yùn)行機(jī)制,以編寫(xiě)更復(fù)雜、更高效率的程序,如MATLAB內(nèi)部數(shù)據(jù)怎么存儲(chǔ)和組織、怎么控制圖形句柄等;二是從工程應(yīng)用角度入手,提煉工程中常用的場(chǎng)景,提供MATLAB參考案例。此書(shū)結(jié)合了筆者多年理論學(xué)習(xí)和工程經(jīng)驗(yàn),結(jié)合程序編制、圖形繪制,以及IO處理深入分析了MATLAB實(shí)現(xiàn)機(jī)理,同時(shí)將大量工程案例凝練為50行以?xún)?nèi)的程序,供讀者借鑒使用。

作者簡(jiǎn)介

  湯波,清華大學(xué)博士畢業(yè),畢業(yè)后長(zhǎng)期從事運(yùn)載火箭總體設(shè)計(jì)工作,在工作中大量利用MATLAB進(jìn)行復(fù)雜算法編寫(xiě)和大量數(shù)據(jù)處理,具有豐富的程序設(shè)計(jì)和MATLAB應(yīng)用經(jīng)驗(yàn)。

圖書(shū)目錄

1MATLAB是什么
2MATLAB入門(mén)
2.1性能分析函數(shù)
2.2數(shù)據(jù)類(lèi)型
2.3常用操作符
2.4常用運(yùn)算符
2.5常用操作符和運(yùn)算符優(yōu)先級(jí)
2.6變量賦值和字符顯示
2.7數(shù)值矩陣
2.7.1中括號(hào)操作符
2.7.2冒號(hào)操作符
2.7.3數(shù)組切片
2.7.4矩陣生成
2.7.5幾個(gè)復(fù)雜的矩陣生成命令示例
2.8字符串
2.9元胞數(shù)組
2.9.1小括號(hào)與大括號(hào)
2.9.2逗號(hào)操作符與逗號(hào)分隔表
2.9.3數(shù)值型數(shù)據(jù)結(jié)構(gòu)之間的轉(zhuǎn)換
2.10結(jié)構(gòu)體
2.10.1()操作符
2.10.2.()操作符
2.11流程控制
2.12命令、腳本和函數(shù)
2.12.1@與匿名函數(shù)
2.12.2缺省參數(shù)
2.13變量的作用域
2.13.1全局變量
2.13.2引用父(或基)工作空間
2.13.3外部文件交換
2.13.4閉包
2.13.5自省
2.14IO操作
2.15圖形顯示
2.16C語(yǔ)言調(diào)用接口
2.17示例: 拼圖游戲
 
 
3MATLAB幫助的使用
3.1MATLAB幫助的命令
3.2HELP HELP
3.3MATLAB幫助使用
3.3.1MATLAB演示
3.3.2幫助目錄
3.3.3命令集
3.3.4搜尋
3.3.5幫助瀏覽器
3.3.6“參閱”
3.3.7TAB鍵
3.3.8編輯代碼
3.4編寫(xiě)自己的幫助
4一切數(shù)據(jù)皆為數(shù)組
4.1一切數(shù)據(jù)皆為數(shù)組1
4.2數(shù)據(jù)格式查看接口
4.3一切數(shù)據(jù)皆為數(shù)組2
4.4結(jié)構(gòu)體和元胞的嵌套存儲(chǔ)
4.5寫(xiě)時(shí)復(fù)制機(jī)制
4.6傳值機(jī)制
4.7合理使用數(shù)據(jù)結(jié)構(gòu)
4.7.1矩陣按列儲(chǔ)存
4.7.2指針
4.7.3提高程序執(zhí)行效率
5向量化編程和數(shù)據(jù)流編程
5.1簡(jiǎn)單的例子
5.2完全數(shù)
5.3向量化與循環(huán)加速
5.4數(shù)據(jù)流構(gòu)架和Simulink
5.5數(shù)字字謎
5.6關(guān)于優(yōu)化
6函數(shù)數(shù)據(jù)類(lèi)型和函數(shù)式編程
6.1函數(shù)句柄
6.2函數(shù)作為形參及高階函數(shù)
6.3lambda表達(dá)式
6.4函數(shù)作為返回值
6.5惰性求值和流
6.6記憶函數(shù)
6.7閉包和面向?qū)ο?br />7面向?qū)ο缶幊?br />7.1封裝
7.1.1類(lèi)文件夾構(gòu)造
7.1.2方法調(diào)用
7.1.3類(lèi)的格式
7.1.4示例: 字典類(lèi)
7.2繼承
7.2.1handle類(lèi)和傳址機(jī)制
7.2.2dynamicprops
7.2.3hgsetget
7.3動(dòng)態(tài)綁定
7.4值和句柄類(lèi)
7.5事件和監(jiān)聽(tīng)
7.6自省
7.6.1Properties/methods/events
7.6.2元類(lèi)
7.6.3findobj
7.6.4set/get
8圖形繪制初步
8.1曲線圖繪制
8.1.1plot繪制二維曲線
8.1.2subplot平鋪?zhàn)鴺?biāo)軸
8.1.3hold鎖定當(dāng)前繪圖
8.1.4plot3繪制三維曲線圖
8.1.5figure生成新的圖形窗口
8.1.6inf/nan技巧
8.1.7xlim/grid/text/title/label/legend控制
8.1.8鼠標(biāo)操作編輯圖形
8.2曲面圖繪制
8.2.1fill平面填充
8.2.2mesh/surf規(guī)則網(wǎng)格曲面
8.2.3denaulay不規(guī)則網(wǎng)格數(shù)據(jù)顯示
8.2.4view視角
8.2.5campos/camtarget/camup/camzoom相機(jī)
8.2.6light/material/alpha光照、反射和透明度
8.3圖片繪制
8.4文本生成
8.5動(dòng)畫(huà)生成
8.5.1getframe/movie動(dòng)畫(huà)
8.5.2erasemode擦除方法
8.5.3refreshdata刷新數(shù)據(jù)
8.5.4示例: 生命游戲
8.6圖形輸出
8.7其他圖形繪制
9繪制圖形控制
9.1圖形對(duì)象系統(tǒng)
9.1.1層次性結(jié)構(gòu)
9.1.2圖形句柄
9.2獲取句柄
9.2.1Root對(duì)象句柄
9.2.2直接保存的圖形句柄
9.2.3查找到的圖形句柄
9.2.4默認(rèn)的圖形句柄
9.2.5默認(rèn)繪圖狀態(tài)設(shè)置
9.3刪除/復(fù)制句柄
9.4控制句柄屬性
9.4.1句柄屬性控制方法
9.4.2獲取屬性列表
9.5典型屬性
9.5.1典型共用屬性
9.5.2典型通用屬性
9.5.3典型專(zhuān)用屬性
9.6屬性簡(jiǎn)單應(yīng)用
9.6.1Position屬性
9.6.2Fcn動(dòng)作屬性
9.6.3UserData屬性
10高級(jí)圖形繪制
10.1Axes對(duì)象
10.1.1核心繪圖對(duì)象
10.1.2群組繪圖對(duì)象
10.1.3注釋對(duì)象
10.2DIY手冊(cè)
10.3DIY作品
10.3.1示例: 曲線族統(tǒng)一標(biāo)注
10.3.2示例: 位于原點(diǎn)的坐標(biāo)軸
10.3.3示例: 帶陰影效果的圖形
10.3.4示例: 置于圖片下方的圖例
10.3.5示例: 用特殊線型繪圖
10.3.6示例: 圖像的浮雕效果
10.3.7示例: 三原色
10.3.8示例: 彩色的柱狀圖
10.3.9示例: 在圖形中顯示表格
10.3.10示例: 拼圖游戲
10.3.11小結(jié)
11繪制美觀的圖形
11.1清晰
11.1.1點(diǎn)陣圖形和矢量圖形
11.1.2矢量圖形的保存
11.1.3帶漸變色的矢量圖形和點(diǎn)陣圖形的保存
11.1.4EraseMode為非normal的圖形的保存
11.2字體
11.2.1常用字體
11.2.2默認(rèn)字體設(shè)置
11.2.3輸出字號(hào)調(diào)整
11.3顏色
11.3.1彩色和黑白
11.3.2利用透明效果
11.4空間
11.4.1圖形白邊
11.4.2縱橫坐標(biāo)標(biāo)注
11.5表現(xiàn)形式
11.5.1更多的表現(xiàn)形式
11.5.2科學(xué)數(shù)據(jù)可視化幾點(diǎn)提示
11.5.3學(xué)習(xí)美觀的圖形
11.5.4使用其他軟件
12圖形用戶(hù)接口(GUI)與GUIDE
12.1GUI、事件驅(qū)動(dòng)和回調(diào)函數(shù)
12.2示例: 計(jì)數(shù)器
12.2.1通用控件
12.2.2回調(diào)函數(shù)
12.2.3數(shù)據(jù)交換
12.2.4定時(shí)器
12.2.5跨窗口顯示
12.3更多的控件
12.4菜單和工具欄
12.5使用鍵盤(pán)和鼠標(biāo)
13程序動(dòng)態(tài)生成GUI
13.1控件種類(lèi)
13.2示例: helloworld
13.3示例: 標(biāo)準(zhǔn)對(duì)話框
13.4示例: 使用表格
13.5示例: 標(biāo)簽頁(yè)窗口
13.6示例: 動(dòng)態(tài)控件
13.7示例: 頁(yè)面布局
13.8示例: 綜合布局
13.9程序中嵌入界面
14JAVA數(shù)據(jù)類(lèi)型和可定制界面
14.1Java及其版本
14.2創(chuàng)建和訪問(wèn)Java對(duì)象
14.2.1Java對(duì)象
14.2.2javaObject/javaObjectEDT函數(shù)
14.2.3MATLAB/Java輸入輸出類(lèi)型轉(zhuǎn)換
14.2.4訪問(wèn)外部庫(kù)
14.2.5Java對(duì)象的屬性
14.3創(chuàng)建Java的GUI對(duì)象
14.3.1JavaFrame屬性和javacomponent封裝
14.3.2GUI對(duì)象屬性的訪問(wèn)、修改和交互
14.3.3回到計(jì)數(shù)器
14.4修改MATLAB界面
14.5示例: 用MATLAB做個(gè)截屏工具
15文件管理
15.1路徑訪問(wèn)
15.2臨時(shí)文件
15.3文件壓縮
15.4文件比較
15.5示例: 所有文件名稱(chēng)后加上日期
15.6示例: 讀文件緩存程序
16簡(jiǎn)易文件讀寫(xiě)
16.1save/load
16.2importdata
16.3csvread/csvwrite/xlsread/xlswrite
16.4xmlread/xmlwrite
16.5示例: 將MATLAB代碼復(fù)制為帶彩色字體
17字符串生成
17.1文件句柄操作與字符串操作
17.2字符串是整形數(shù)組
17.3字符串拼接、比較和空格的處理
17.3.1字符串拼接([]/char/cellstr)
17.3.2字符串比較(strcmp/strfind/strrep)
17.3.3空格處理(deblank/strtrim)
17.4格式描述符與字符串生成
17.4.1int2str/num2str及格式輸出
17.4.2sprintf、格式描述與數(shù)組
17.5特殊描述格式
17.5.1“%”、“\”、“'”與轉(zhuǎn)義字符
17.5.2“\n”與多行文本
17.5.3“*”字符與寬度、精度描述符外置
17.5.4“$”與序列順序描述符
17.6示例: 輸出程序自身的程序
18字符串讀取與正則表達(dá)式
18.1strfind/strtok(字符級(jí)別處理)
18.2sscanf/textscan(字符串級(jí)別處理)
18.3正則表達(dá)式(詞法級(jí)別處理)
18.4擴(kuò)展閱讀: 正則表達(dá)式、有限狀態(tài)機(jī)與Stateflow
18.4.1新建Simulink及其Stateflow模塊
18.4.2在Stateflow中建立初步模塊
18.4.3將狀態(tài)組合為子模塊
18.4.4通過(guò)子模塊組合,形成更大模塊
18.4.5完成全部Stateflow模塊,并輸出參數(shù)
18.4.6連接Stateflow和Simulink模型
18.4.7討論
19正則表達(dá)式使用
19.1regexp/regexprep輸出參數(shù)使用
19.2分組和捕獲
19.3優(yōu)先選擇最左端匹配
19.4回溯
19.5匹配優(yōu)先和忽略?xún)?yōu)先
19.6環(huán)視
19.6.1示例: 多數(shù)值的字符串匹配
19.6.2示例: 考慮引號(hào)的字符串分割(按空格分割)
19.6.3示例: 考慮引號(hào)的字符串分割(按逗號(hào)分割)
19.7條件匹配
19.8動(dòng)態(tài)正則表達(dá)式
19.8.1${cmd}示例: 將字符串替換為字符串長(zhǎng)度(動(dòng)態(tài)執(zhí)行結(jié)果用于
被替換字符串)
19.8.2(??@)示例: 匹配正確匯總了總字符數(shù)目的字符串(動(dòng)態(tài)執(zhí)行
結(jié)果用于匹配字符串)
19.8.3(??)示例: 正確反映了總字符數(shù)目的字符串(動(dòng)態(tài)分析匹配
字符串)
19.8.4(?@)示例: 正則表達(dá)式診斷(在匹配字符串中動(dòng)態(tài)執(zhí)行,
但丟棄結(jié)果)
19.8.5綜合示例: 通過(guò)正則表達(dá)式增加行號(hào)
20讀文本文件案例
20.1示例: 帶標(biāo)題欄的數(shù)組(importdata)
20.2示例: 非純數(shù)值規(guī)則文本讀取(textscan)
20.3示例: 文件預(yù)處理(fileread)
20.4示例: 讀取按間隔分割文件(fgetl/frewind)
20.5示例: 文件讀寫(xiě)模板(fscanf)
21綜合案例(MATLAB幫助中“參閱”的統(tǒng)計(jì))
21.1“參閱”統(tǒng)計(jì)
21.2主程序(函數(shù)調(diào)用和繪圖)
21.3文件夾訪問(wèn): 獲取MATLAB目錄下列出的函數(shù)
21.4字符串讀取: 獲取函數(shù)的“參閱”內(nèi)容
21.5數(shù)據(jù)結(jié)構(gòu): 將函數(shù)的引用轉(zhuǎn)換為數(shù)值格式
21.6數(shù)值計(jì)算與優(yōu)化: 計(jì)算“參閱”可達(dá)矩陣
21.7寫(xiě)文件: 將函數(shù)及其引用的關(guān)系按graphviz格式輸出
參考文獻(xiàn)
 

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)