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

出版時(shí)間:2007-11  出版社:西安電子科技大學(xué)出版社  作者:樓順天,姚若玉,沈俊霞 編著  頁(yè)數(shù):347  字?jǐn)?shù):528000  

內(nèi)容概要

  MATLAB強(qiáng)大便利的計(jì)算編程功能,使越來(lái)越多的科技工作者將它作為編程語(yǔ)言。本書(shū)以通俗易懂的文筆,深入淺出地討論了MATLAB的編程基礎(chǔ)及應(yīng)用。
  《普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材:MATLAB
7.x程序設(shè)計(jì)語(yǔ)言(第2版)》首先簡(jiǎn)明扼要地介紹了MATLAB的系統(tǒng)概述,基本操作和圖形系統(tǒng),讓讀者輕松地入門(mén),然后從程序設(shè)計(jì)的角度討論了MATLAB程序的設(shè)計(jì)和調(diào)試,詳細(xì)地?cái)⑹隽薓ATLAB在基本應(yīng)用領(lǐng)域(線性代數(shù)、多項(xiàng)式與內(nèi)插、數(shù)據(jù)分析與統(tǒng)計(jì)、FFT、泛函分析及常微分方程求解)中的應(yīng)用設(shè)計(jì);最后對(duì)多維陣列、結(jié)構(gòu)陣列、單元陣列和字符串等內(nèi)容進(jìn)行了詳盡的描述,并結(jié)合實(shí)際給出了許多應(yīng)用示例。
  《普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材:MATLAB
7.x程序設(shè)計(jì)語(yǔ)言(第2版)》的每一章都詳細(xì)地給出了MATLAB提供的相關(guān)函數(shù)的說(shuō)明,并精心設(shè)計(jì)了習(xí)題,供讀者練習(xí)使用。
  本書(shū)可作為本科生教材,也可作為研究生、教師、工程技術(shù)人員的參考指導(dǎo)書(shū)。

書(shū)籍目錄

第一章 MATLAB系統(tǒng)概述
1.1 MATLAB的特點(diǎn)
1.2 MATLAB的系統(tǒng)組成
1.2.1 MATLAB的主要組成
1.2.2 MATLAB的重要部件
1.3 MATLAB的搜索路徑
1.4 MATLAB的工作空間
1.5 MATLAB的集成環(huán)境
1.5.1 MATLAB命令窗口
1.5.2 命令歷史窗口
1.5.3 編輯M文件
1.6 MATLAB的通用命令
1.6.1 管理命令和函數(shù)
1.6.2 管理變量和工作空間
1.6.3 控制命令窗口
1.6.4 使用文件和工作環(huán)境
1.6.5 啟動(dòng)和退出MATLAB
習(xí)題
第二章 MATLAB基本操作
2.1 表達(dá)式
2.2 矩陣基礎(chǔ)
2.2.1 矩陣的輸入
2.2.2 矩陣元素的存儲(chǔ)
2.2.3矩 陣的操作
2.3 邏輯和關(guān)系運(yùn)算
2.4 操作符和特殊字符
2.5 基本矩陣和矩陣操作
2.5.1 基本矩陣和陣列
2.5.2 特殊變量和常數(shù)
2.5.3 時(shí)間和日期
2.5.4 矩陣操作
2.6 基本數(shù)學(xué)函數(shù)
2.6.1 三角函數(shù)
2.6.2 指數(shù)和對(duì)數(shù)函數(shù)
2.6.3 復(fù)數(shù)函數(shù)
2.6.4 取整和求余函數(shù)
2.7 邏輯函數(shù)
習(xí)題
第三章 MATLAB圖形系統(tǒng)
3.1 圖形繪制
3.2 圖形標(biāo)注
3.3 對(duì)數(shù)和極坐標(biāo)系中圖形繪制
3.4 復(fù)雜圖形繪制
3.5 坐標(biāo)軸控制
3.6 顏色控制
3.7 高級(jí)繪圖函數(shù)
3.7.1 區(qū)域、條形及其餅圖
3.7.2 等高線繪圖
3.7.3 方向與速度繪圖
3.7.4 離散數(shù)據(jù)繪圖
3.7.5 柱狀圖
3.7.6 多邊形和曲面
3.7.7 散布圖
3.8 圖形函數(shù)
3.8.1 基本圖形和圖形操作
3.8.2 圖形注釋
3.8.3 坐標(biāo)系控制
3.8.4 其它重要函數(shù)
習(xí)題
第四章 MATLAB程序設(shè)計(jì)
4.1 MATLAB程序設(shè)計(jì)初步
4.1.1 腳本文件和函數(shù)文件定義
4.1.2 腳本文件和函數(shù)文件比較
4.1.3 函數(shù)工作空間
4.1.4 函數(shù)變量
4.1.5 局部變量和全局變量
4.1.6 子函數(shù)
4.1.7 私人函數(shù)
4.2 流程控制
4.2.1 條件語(yǔ)句
4.2.2 情況切換語(yǔ)句
4.2.3 指定次重復(fù)循環(huán)語(yǔ)句
4.2.4 不定次重復(fù)的循環(huán)語(yǔ)句
4.3 用戶參數(shù)交互輸入
4.3.1 鍵盤(pán)輸入
4.3.2 鍵盤(pán)控制
4.3.3 菜單輸入
4.4 程序設(shè)計(jì)技術(shù)
4.4.1 循環(huán)的向量化
4.4.2 陣列預(yù)分配
4.4.3 內(nèi)存使用
4.5 MATLAB程序調(diào)試
4.5.1 M函數(shù)簡(jiǎn)單示例
4.5.2 首次運(yùn)行
4.5.3 啟動(dòng)DEBUG
4.5.4 設(shè)置斷點(diǎn)
4.5.5 檢查變量
4.5.6 調(diào)試嵌套函數(shù)
4.6 語(yǔ)言結(jié)構(gòu)與調(diào)試函數(shù)
4.6.1 MATLAB編程語(yǔ)言
4.6.2 流程控制
4.6.3 交互輸入
4.6.4 程序調(diào)試
習(xí)題
第五章 MATLAB基本應(yīng)用領(lǐng)域
5.1 線性代數(shù)
5.1.1 MATLAB中的矩陣
5.1.2 矢量范數(shù)和矩陣范數(shù)
5.1.3 線性代數(shù)方程求解
5.1.4 矩陣求逆
5.1.5 LU、QR分解
5.1.6 矩陣求冪和矩陣指數(shù)
5.1.7 特征值
5.1.8奇異值分解
5.2 多項(xiàng)式與內(nèi)插
5.2.1 多項(xiàng)式表示
5.2.2 多項(xiàng)式的根
5.2.3 特征多項(xiàng)式
5.2.4 多項(xiàng)式計(jì)算
5.2.5 卷積和去卷積
5.2.6 多項(xiàng)式求導(dǎo)
5.2.7 多項(xiàng)式曲線擬合
5.2.8 部分分式展開(kāi)
5.2.9 一維內(nèi)插
5.2.10 二維內(nèi)插
5.3 數(shù)據(jù)分析與統(tǒng)計(jì)
5.3.1 協(xié)方差和相關(guān)系數(shù)
5.3.2 數(shù)據(jù)預(yù)處理
5.3.3 回歸和曲線擬合
5.3.4 濾波
5.3.5 傅里葉分析與FFT
5.4 泛函分析
5.4.1 數(shù)學(xué)函數(shù)在MATLAB中的表示
5.4.2 數(shù)學(xué)函數(shù)的繪圖
5.4.3 函數(shù)極小值點(diǎn)和零值點(diǎn)
5.4.4 數(shù)值積分
5.5 常微分方程求解
5.5.1 微分方程求解過(guò)程
5.5.2 微分方程求解示例
5.6 線性代數(shù)函數(shù)
5.6.1 矩陣分析
5.6.2 線性方程
5.6.3 特征值和奇異值
5.6.4 矩陣函數(shù)
5.7 多項(xiàng)式和內(nèi)插函數(shù)
5.7.1 多項(xiàng)式
5.7.2 數(shù)據(jù)內(nèi)插
5.8 數(shù)據(jù)分析與傅里葉變換函數(shù)
5.8.1 基本操作
5.8.2 有限差分
5.8.3 相關(guān)運(yùn)算
5.8.4 濾波運(yùn)算
5.8.5 傅里葉變換
5.9 泛函——非線性數(shù)值方法函數(shù)
5.9.1 優(yōu)化與求根
5.9.2 數(shù)值積分
5.9.3 常微分方程求解
習(xí)題
第六章 數(shù)據(jù)陣列類型與結(jié)構(gòu)
6.1 多維陣列
6.1.1 多維陣列
6.1.2 建立多維陣列
6.1.3 多維陣列信息
6.1.4 多維陣列的使用
6.1.5 多維陣列計(jì)算
6.1.6 多維陣列的數(shù)據(jù)組織
6.2 結(jié)構(gòu)陣列
6.2.1 建立結(jié)構(gòu)陣列
6.2.2 結(jié)構(gòu)陣列數(shù)據(jù)的使用
6.2.3 結(jié)構(gòu)陣列應(yīng)用于函數(shù)和操作符
6.2.4 結(jié)構(gòu)陣列的數(shù)據(jù)組織
6.2.5 結(jié)構(gòu)嵌套
6.2.6 設(shè)計(jì)舉例
6.3 單元陣列
6.3.1 建立單元陣列
6.3.2 單元陣列數(shù)據(jù)的使用
6.3.3 利用單元陣列取代變量列表
6.3.4 單元陣列應(yīng)用于函數(shù)和操作符
6.3.5 單元陣列的數(shù)據(jù)組織
6.3.6 嵌套單元陣列
6.3.7 單元陣列與數(shù)值陣列之間的變換
6.4 復(fù)雜矩陣結(jié)構(gòu)
6.4.1 多維單元陣列
6.4.2 多維結(jié)構(gòu)陣列
6.4.3 結(jié)構(gòu)的單元陣列
6.4.4 綜合設(shè)計(jì)示例
6.5 多維陣列、結(jié)構(gòu)陣列和單元陣列函數(shù)
6.5.1 多維陣列函數(shù)
6.5.2 結(jié)構(gòu)陣列函數(shù)
6.5.3 單元陣列函數(shù)
習(xí)題
第七章 字符串處理
7.1 字符陣列
7.1.1 字符與ASCⅡ碼之間的變換
7.1.2 建立二維字符陣列
7.2 字符串單元陣列
7.3 字符串比較
7.3.1 比較字符串是否相同
7.3.2 比較字符是否相同
7.3.3 英文字母的檢測(cè)
7.4 字符串搜索與取代
7.5 字符串與數(shù)值之間的變換
7.6 綜合設(shè)計(jì)示例
7.7 字符串函數(shù)
7.7.1 一般函數(shù)
7.7.2 字符串測(cè)試
7.7.3 字符串操作
7.7.4 字符串與數(shù)值之間的變換
7.7.5 數(shù)制變換
習(xí)題
附錄 函數(shù)命令索引
參考文獻(xiàn)

編輯推薦

《MATLAB7.x程序設(shè)計(jì)語(yǔ)言(第2版普通高等教育十一五國(guó)家級(jí)規(guī)劃教材)》由樓順天、姚若玉、沈俊霞編著,本書(shū)由淺入深,循序漸進(jìn),介紹了MATLAB的特點(diǎn)、組成、搜索路徑、工作空間、集成環(huán)境、基本操作;MATLAB強(qiáng)大的繪圖功能;MATLAB程序設(shè)計(jì)的流程控制、參數(shù)的交互輸入;MATLAB的基本應(yīng)用領(lǐng)域;多維陣列、結(jié)構(gòu)陣列和單元陣列的應(yīng)用;字符陣列、字符串單元陣列、字符串比較、字符串搜索與取代、字符串與數(shù)值之間的變換等內(nèi)容。

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    MATLAB 7.X程序設(shè)計(jì)語(yǔ)言 PDF格式下載


用戶評(píng)論 (總計(jì)12條)

 
 

  •   以前學(xué)過(guò)一點(diǎn)點(diǎn)MATLAB的相關(guān)知識(shí),所以加上這本書(shū)可以更好的理解,平時(shí)編程操作時(shí)可以當(dāng)做參考書(shū)來(lái)用
  •   這本書(shū)是很多老師推薦的,里面有較為詳細(xì)的關(guān)于MATLAB知識(shí)的介紹,包括相關(guān)語(yǔ)法,一些具體的操作,算一本好書(shū)
  •   如何使用計(jì)算機(jī)語(yǔ)言,與數(shù)學(xué)聯(lián)系很大。。
  •   這本書(shū)很經(jīng)典~非常好
  •   發(fā)貨速度很快,書(shū)也是正版的,包裝也好,不錯(cuò)!
  •   需要用到matlab的程序員最好有一本這種書(shū),各方面都包含,基本函數(shù)介紹
  •   這本書(shū)我是五一的時(shí)候買(mǎi)的,發(fā)貨速度倒是蠻快,到9號(hào)郵局就打電話給我了……問(wèn)我的地址到底是幾號(hào)?我覺(jué)得奇怪,我說(shuō)是908號(hào),那郵局的說(shuō)那怎么都寫(xiě)了008號(hào)……
    今天是12號(hào),我只得親自趕到郵局取……一看還真的是008號(hào),原因是908號(hào)中9中間的一橫沒(méi)打出來(lái),而且整體的地址的文字好像被分割成上下兩塊,中間一段空白……我不知道當(dāng)當(dāng)打印地址的時(shí)候?yàn)槭裁从眠@樣的打印機(jī)?。??唉~~~我覺(jué)得早該換了……
    不過(guò)書(shū)還挺好,就是看上去有點(diǎn)舊舊,不過(guò)我買(mǎi)的書(shū)出版時(shí)間也確實(shí)比較早的,能買(mǎi)到這兩本書(shū),我感到很慶幸,在此也非常感謝當(dāng)當(dāng)~~~
  •   此書(shū)與原來(lái)的舊版幾乎沒(méi)什么變化,但舊版(matlab 5.x 程序設(shè)計(jì)語(yǔ)言 2000年)買(mǎi)不到了。盡管如此,本書(shū)是 學(xué)習(xí)/使用matlab編程的最好的(個(gè)人認(rèn)為)一本入門(mén)參考書(shū),因?yàn)槠渌鹠atlab書(shū)大多是一本使用指南類型(一些函數(shù)用法等)沒(méi)有從編寫(xiě)matlab腳本程序(代碼)的角度出發(fā)。本書(shū)的第四章程序設(shè)計(jì)、第六章數(shù)據(jù)陣列類型與結(jié)構(gòu)、第七章字符串的處理,是matlab非常有用的。缺點(diǎn)是有很多編程需要內(nèi)容沒(méi)有涉及到:(1)關(guān)于符號(hào)函數(shù)處理的編程;(2)(和絕大多數(shù)matlab書(shū)一樣)圖形處理部分太簡(jiǎn)單,缺少很多應(yīng)用例子.因?yàn)楹芏嗳耸褂胢atlab來(lái)繪制復(fù)雜的圖形(復(fù)雜是說(shuō)圖形需要修改很多參數(shù)),需要寫(xiě)繪圖腳本以達(dá)到多次作圖的結(jié)果一致),這方面例子很少。需要上網(wǎng)上去查,很費(fèi)勁。(3)腳本代碼的一些技巧沒(méi)有,比如數(shù)據(jù)的寫(xiě)入、寫(xiě)出文本文件并格式化的例子。(4)有些常用的函數(shù)沒(méi)有提供簡(jiǎn)要說(shuō)明,讓初學(xué)者無(wú)從下手。
  •   質(zhì)量還行,內(nèi)容也清晰,很好
  •   好東西啊,就是看不懂!
  •   書(shū)中后面函數(shù)列表,很便于查找,喜歡。
  •   發(fā)貨過(guò)程慢但是發(fā)了貨很快就到了東西就用一塑料袋子裝有點(diǎn)差
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7