出版時(shí)間:2001-8 出版社:高等教育出版社 作者:Paul R. Wellin,Richard J. Gaylord,Samuel N. Kamin 譯者:邵勇
Tag標(biāo)簽:無
內(nèi)容概要
本書是根據(jù)Springer-Verlsg出版的An Introduction to Programming with Mathematica (2nd Edition)譯出的.本書的編寫是為了教給科學(xué)家,工程師,數(shù)學(xué)家及計(jì)算機(jī)科學(xué)家有關(guān)Mathematica的程序設(shè)計(jì),使他們能夠充分利用Mathematica從事科研或教育工作.學(xué)習(xí)本書不需要任何有關(guān)Mathematica和Mathematica程序設(shè)計(jì)的預(yù)先知識(shí).本書既可以作為學(xué)生或?qū)I(yè)人員使用,也可以用于與Mathematica有關(guān)的大學(xué)課程.
書籍目錄
前言
第一章預(yù)備知識(shí)
1.1 引言
1.2 mathematica的使用
1.2.1 進(jìn)入mathematica和退出mathematica
1.2.2 尋求幫助
1.2.3 輸入內(nèi)容的句法
1.2.4 出錯(cuò)信息
1.3 mathematica語言
1.3.1 表達(dá)式的內(nèi)部形式
1.3.2 謂詞和布爾運(yùn)算
1.3.3 表達(dá)式的計(jì)算
1.3.4 屬性
1.4 mathematica界面
1.4.1 筆記本前端
1.4.2 命令行界面
第二章 mathematica概述
2.1 數(shù)值計(jì)算和符號(hào)計(jì)算
2.2 函數(shù)
2.2.1 有關(guān)數(shù)論方面的函數(shù)
.2.2.2 有關(guān)線性代數(shù)方面的函數(shù)
2.2.3 隨機(jī)數(shù)字生成器
2.2.4 程序包
2.3 圖形
2.3.1 二維圖形
2.3.2 參數(shù)圖形
2.3.3 三維圖形
2.4 數(shù)據(jù)的表示
2.5 程序設(shè)計(jì)
2.5.1 舉例--調(diào)和數(shù)
2.5.2 舉例--完備數(shù)
第三章 表操作
3.1 引言
3.2 表的創(chuàng)建與表的測(cè)量
3.2.1 表的構(gòu)建
3.2.2 表的維數(shù)
3.3 對(duì)表中元素的處理
3.3.1 表中元素的位置
3.3.2 抽取表中元素及重新排列表元素的位置
3.4 對(duì)多個(gè)表的處理
3.5 高階函數(shù)
3.6 函數(shù)對(duì)表的重復(fù)作用
3.7 字符串和字符
第四章 函數(shù)
4.1 引言
4.2 以函數(shù)形式出現(xiàn)的程序
4.2.1 嵌套函數(shù)調(diào)用
4.2.2 值的名稱
4.3 用戶自定義函數(shù)
4.4 輔助函數(shù)
4.4.1 復(fù)合函數(shù)
4.4.2 把名稱局部化
4.5 匿名函數(shù)
4.6 單行函數(shù)
4.6.1 約瑟夫遜問題
4.6.2 口袋中的零用錢
第五章 表達(dá)式的計(jì)算
5.1 引言
5.2 建立重寫規(guī)則
5.2.1 全局規(guī)則庫
5.3 表達(dá)式
5.3.1 atoms
5.4 模式
5.4.1 下劃線
5.4.2 表達(dá)式模式匹配
5.4.3 序列模式匹配
5.4.4 限制性模式匹配
5.4.5 選擇性模式匹配
5.5 術(shù)語重寫
5.6 變換規(guī)則
第六章 條件函數(shù)定義
6.1 引言
6.2 條件函數(shù)
6.3 例題--把點(diǎn)分類
第七章 遞歸
7.1 斐波那契數(shù)
7.2 表函數(shù)
7.3 遞歸式思維
7.4 遞歸與符號(hào)計(jì)算
7.5 高斯消元法
7.6 樹
7.6.1 二元樹
7.6.2 huffman編碼
7.7 動(dòng)態(tài)程序設(shè)計(jì)
7.8 高階函數(shù)及其遞歸運(yùn)算
7.9 查錯(cuò)
7.9.1 對(duì)計(jì)算過程進(jìn)行跟蹤顯示
7.9.2 顯示出變量
7.9.3 常見錯(cuò)誤
第八章 迭代
8.1 牛頓法
8.1.1 do循環(huán)
8.1.2 while循環(huán)
8.2 向量和矩陣
8.2.1 表元素賦值
8.2.2 求素?cái)?shù)
8.3 使數(shù)組成為函數(shù)的變?cè)?br />8.4 再次使用高斯消元法
第九章 數(shù)
9.1 數(shù)的類型
9.1.1 整數(shù)和有理數(shù)
9.1.2 實(shí)數(shù)
9.1.3 復(fù)數(shù)
9.1.4 有不同類型數(shù)據(jù)參與的計(jì)算
9.1.5 各數(shù)位上的數(shù)字、數(shù)基
9.2 隨機(jī)數(shù)
9.3 精確度和準(zhǔn)確度
9.3.1 舍入誤差
9.4 數(shù)值計(jì)算
9.4.1 再次討論牛頓法
9.4.2 再次討論高斯消元法
第十章 圖形程序設(shè)計(jì)
10.1 圖形基本元素
10.1.1 二維圖形基本元素
10.1.2 三維圖形基本元素
10.2 圖形指令和圖形選項(xiàng)
10.3 內(nèi)置圖形函數(shù)
10.3.1 內(nèi)置圖形函數(shù)的結(jié)構(gòu)
10.3.2 圖形反常
10.3.3 內(nèi)置圖形函數(shù)的選項(xiàng)
10.4 圖形程序設(shè)計(jì)
10.4.1 簡(jiǎn)單閉路
10.4.2 畫樹
10.5 聲音
10.5.1 數(shù)學(xué)聲音
10.5.2 白色音樂、布朗音樂及碎片噪聲
第十一章 應(yīng)用
11.1 隨機(jī)游動(dòng)
11.1.1 引言
11.1.2 一維隨機(jī)游動(dòng)
11.1.3 二維格點(diǎn)游動(dòng)
11. 1.4 將二維格點(diǎn)游動(dòng)可視化
11.1.5 二維格點(diǎn)游動(dòng)的數(shù)值分析
11.2 生命游戲
11.3 實(shí)現(xiàn)語言
第十二章 目錄和程序包
12.1 引言
12.2 程序包的使用
12.2.1 調(diào)用程序包
12.2.2 查找程序包的內(nèi)容
12.3 目錄
12.4 程序包
12.5 避免名稱之間的相互沖突
12.6 baseconvert程序包
12.7 隨機(jī)游動(dòng)程序包
12.7.1 加入選項(xiàng)和默認(rèn)值
12.7.2 隨機(jī)游動(dòng)程序包
參考文獻(xiàn)
索引
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載
數(shù)學(xué)軟件Mathematica入門 PDF格式下載