第1章 緒論 1 1.1 程序設(shè)計(jì)語(yǔ)言概述 1 1.1.1 機(jī)器語(yǔ)言 1 1.1.2 匯編語(yǔ)言 2 1.1.3 高級(jí)語(yǔ)言 2 1.1.4 C語(yǔ)言 3 1.2 C語(yǔ)言的優(yōu)點(diǎn)和缺點(diǎn) 4 1.2.1 C語(yǔ)言的優(yōu)點(diǎn) 4 1.2.2 C語(yǔ)言的缺點(diǎn) 6 1.3 算法概述 7 1.3.1 算法的基本特征 7 1.3.2 算法的復(fù)雜度 8 1.3.3 算法的準(zhǔn)確性 10 1.3.4 算法的穩(wěn)定性 14 第2章 復(fù)數(shù)運(yùn)算 18 2.1 復(fù)數(shù)的四則運(yùn)算 18 2.1.1 [算法1] 復(fù)數(shù)乘法 18 2.1.2 [算法2] 復(fù)數(shù)除法 20 2.1.3 【實(shí)例5】 復(fù)數(shù)的四則運(yùn)算 22 2.2 復(fù)數(shù)的常用函數(shù)運(yùn)算 23 2.2.1 [算法3] 復(fù)數(shù)的乘冪 23 2.2.2 [算法4] 復(fù)數(shù)的n次方根 25 2.2.3 [算法5] 復(fù)數(shù)指數(shù) 27 2.2.4 [算法6] 復(fù)數(shù)對(duì)數(shù) 29 2.2.5 [算法7] 復(fù)數(shù)正弦 30 2.2.6 [算法8] 復(fù)數(shù)余弦 32 2.2.7 【實(shí)例6】 復(fù)數(shù)的函數(shù)運(yùn)算 34 第3章 多項(xiàng)式計(jì)算 37 3.1 多項(xiàng)式的表示方法 37 3.1.1 系數(shù)表示法 37 3.1.2 點(diǎn)表示法 38 3.1.3 [算法9] 系數(shù)表示轉(zhuǎn)化為點(diǎn)表示 38 3.1.4 [算法10] 點(diǎn)表示轉(zhuǎn)化為系數(shù)表示 42 3.1.5 【實(shí)例7】 系數(shù)表示法與點(diǎn)表示法的轉(zhuǎn)化 46 3.2 多項(xiàng)式運(yùn)算 47 3.2.1 [算法11] 復(fù)系數(shù)多項(xiàng)式相乘 47 3.2.2 [算法12] 實(shí)系數(shù)多項(xiàng)式相乘 50 3.2.3 [算法13] 復(fù)系數(shù)多項(xiàng)式相除 52 3.2.4 [算法14] 實(shí)系數(shù)多項(xiàng)式相除 54 3.2.5 【實(shí)例8】 復(fù)系數(shù)多項(xiàng)式的乘除法 56 3.2.6 【實(shí)例9】 實(shí)系數(shù)多項(xiàng)式的乘除法 57 3.3 多項(xiàng)式的求值 59 3.3.1 [算法15] 一元多項(xiàng)式求值 59 3.3.2 [算法16] 一元多項(xiàng)式多組求值 60 3.3.3 [算法17] 二元多項(xiàng)式求值 63 3.3.4 【實(shí)例10】 一元多項(xiàng)式求值 65 3.3.5 【實(shí)例11】 二元多項(xiàng)式求值 66 第4章 矩陣計(jì)算 68 4.1 矩陣相乘 68 4.1.1 [算法18] 實(shí)矩陣相乘 68 4.1.2 [算法19] 復(fù)矩陣相乘 70 4.1.3 【實(shí)例12】 實(shí)矩陣與復(fù)矩陣的乘法 72 4.2 矩陣的秩與行列式值 73 4.2.1 [算法20] 求矩陣的秩 73 4.2.2 [算法21] 求一般矩陣的行列式值 76 4.2.3 [算法22] 求對(duì)稱(chēng)正定矩陣的行列式值 80 4.2.4 【實(shí)例13】 求矩陣的秩和行列式值 82 4.3 矩陣求逆 84 4.3.1 [算法23] 求一般復(fù)矩陣的逆 84 4.3.2 [算法24] 求對(duì)稱(chēng)正定矩陣的逆 90 4.3.3 [算法25] 求托伯利茲矩陣逆的Trench方法 92 4.3.4 【實(shí)例14】 驗(yàn)證矩陣求逆算法 97 4.3.5 【實(shí)例15】 驗(yàn)證T矩陣求逆算法 99 4.4 矩陣分解與相似變換 102 4.4.1 [算法26] 實(shí)對(duì)稱(chēng)矩陣的LDL分解 102 4.4.2 [算法27] 對(duì)稱(chēng)正定實(shí)矩陣的Cholesky分解 104 4.4.3 [算法28] 一般實(shí)矩陣的全選主元LU分解 107 4.4.4 [算法29] 一般實(shí)矩陣的QR分解 112 4.4.5 [算法30] 對(duì)稱(chēng)實(shí)矩陣相似變換為對(duì)稱(chēng)三對(duì)角陣 116 4.4.6 [算法31] 一般實(shí)矩陣相似變換為上Hessen-Burg矩陣 121 4.4.7 【實(shí)例16】 對(duì)一般實(shí)矩陣進(jìn)行QR分解 126 4.4.8 【實(shí)例17】 對(duì)稱(chēng)矩陣的相似變換 127 4.4.9 【實(shí)例18】 一般實(shí)矩陣相似變換 129 4.5 矩陣特征值的計(jì)算 130 4.5.1 [算法32] 求上Hessen-Burg矩陣全部特征值的QR方法 130 4.5.2 [算法33] 求對(duì)稱(chēng)三對(duì)角陣的全部特征值 137 4.5.3 [算法34] 求對(duì)稱(chēng)矩陣特征值的雅可比法 143 4.5.4 [算法35] 求對(duì)稱(chēng)矩陣特征值的雅可比過(guò)關(guān)法 147 4.5.5 【實(shí)例19】 求上Hessen-Burg矩陣特征值 151 4.5.6 【實(shí)例20】 分別用兩種雅克比法求對(duì)稱(chēng)矩陣特征值 152 第5章 線性代數(shù)方程組的求解 154 5.1 高斯消去法 154 5.1.1 [算法36] 求解復(fù)系數(shù)方程組的全選主元高斯消去法 155 5.1.2 [算法37] 求解實(shí)系數(shù)方程組的全選主元高斯消去法 160 5.1.3 [算法38] 求解復(fù)系數(shù)方程組的全選主元高斯-約當(dāng)消去法 163 5.1.4 [算法39] 求解實(shí)系數(shù)方程組的全選主元高斯-約當(dāng)消去法 168 5.1.5 [算法40] 求解大型稀疏系數(shù)矩陣方程組的高斯-約當(dāng)消去法 171 5.1.6 [算法41] 求解三對(duì)角線方程組的追趕法 174 5.1.7 [算法42] 求解帶型方程組的方法 176 5.1.8 【實(shí)例21】 解線性實(shí)系數(shù)方程組 179 5.1.9 【實(shí)例22】 解線性復(fù)系數(shù)方程組 180 5.1.10 【實(shí)例23】 解三對(duì)角線方程組 182 5.2 矩陣分解法 184 5.2.1 [算法43] 求解對(duì)稱(chēng)方程組的LDL分解法 184 5.2.2 [算法44] 求解對(duì)稱(chēng)正定方程組的Cholesky分解法 186 5.2.3 [算法45] 求解線性最小二乘問(wèn)題的QR分解法 188 5.2.4 【實(shí)例24】 求解對(duì)稱(chēng)正定方程組 191 5.2.5 【實(shí)例25】 求解線性最小二乘問(wèn)題 192 5.3 迭代方法 193 5.3.1 [算法46] 病態(tài)方程組的求解 193 5.3.2 [算法47] 雅克比迭代法 197 5.3.3 [算法48] 高斯-塞德?tīng)柕ā?00 5.3.4 [算法49] 超松弛方法 203 5.3.5 [算法50] 求解對(duì)稱(chēng)正定方程組的共軛梯度方法 205 5.3.6 [算法51] 求解托伯利茲方程組的列文遜方法 209 5.3.7 【實(shí)例26】 解病態(tài)方程組 214 5.3.8 【實(shí)例27】 用迭代法解方程組 215 5.3.9 【實(shí)例28】 求解托伯利茲方程組 217 第6章 非線性方程與方程組的求解 219 6.1 非線性方程求根的基本過(guò)程 219 6.1.1 確定非線性方程實(shí)根的初始近似值或根的所在區(qū)間 219 6.1.2 求非線性方程根的精確解 221 6.2 求非線性方程一個(gè)實(shí)根的方法 221 6.2.1 [算法52] 對(duì)分法 221 6.2.2 [算法53] 牛頓法 223 6.2.3 [算法54] 插值法 226 6.2.4 [算法55] 埃特金迭代法 229 6.2.5 【實(shí)例29】 用對(duì)分法求非線性方程組的實(shí)根 232 6.2.6 【實(shí)例30】 用牛頓法求非線性方程組的實(shí)根 233 6.2.7 【實(shí)例31】 用插值法求非線性方程組的實(shí)根 235 6.2.8 【實(shí)例32】 用埃特金迭代法求非線性方程組的實(shí)根 237 6.3 求實(shí)系數(shù)多項(xiàng)式方程全部根的方法 238 6.3.1 [算法56] QR方法 238 6.3.2 【實(shí)例33】 用QR方法求解多項(xiàng)式的全部根 240 6.4 求非線性方程組一組實(shí)根的方法 241 6.4.1 [算法57] 梯度法 241 6.4.2 [算法58] 擬牛頓法 244 6.4.3 【實(shí)例34】 用梯度法計(jì)算非線性方程組的一組實(shí)根 250 6.4.4 【實(shí)例35】 用擬牛頓法計(jì)算非線性方程組的一組實(shí)根 252 第7章 代數(shù)插值法 254 7.1 拉格朗日插值法 254 7.1.1 [算法59] 線性插值 255 7.1.2 [算法60] 二次拋物線插值 256 7.1.3 [算法61] 全區(qū)間插值 259 7.1.4 【實(shí)例36】 拉格朗日插值 262 7.2 埃爾米特插值 263 7.2.1 [算法62] 埃爾米特不等距插值 263 7.2.2 [算法63] 埃爾米特等距插值 267 7.2.3 【實(shí)例37】 埃爾米特插值法 270 7.3 埃特金逐步插值 271 7.3.1 [算法64] 埃特金不等距插值 272 7.3.2 [算法65] 埃特金等距插值 275 7.3.3 【實(shí)例38】 埃特金插值 278 7.4 光滑插值 279 7.4.1 [算法66] 光滑不等距插值 279 7.4.2 [算法67] 光滑等距插值 283 7.4.3 【實(shí)例39】 光滑插值 286 7.5 三次樣條插值 287 7.5.1 [算法68] 第一類(lèi)邊界條件的三次樣條函數(shù)插值 287 7.5.2 [算法69] 第二類(lèi)邊界條件的三次樣條函數(shù)插值 292 7.5.3 [算法70] 第三類(lèi)邊界條件的三次樣條函數(shù)插值 296 7.5.4 【實(shí)例40】 樣條插值法 301 7.6 連分式插值 303 7.6.1 [算法71] 連分式插值 304 7.6.2 【實(shí)例41】 驗(yàn)證連分式插值的函數(shù) 308 第8章 數(shù)值積分法 309 8.1 變步長(zhǎng)求積法 310 8.1.1 [算法72] 變步長(zhǎng)梯形求積法 310 8.1.2 [算法73] 自適應(yīng)梯形求積法 313 8.1.3 [算法74] 變步長(zhǎng)辛卜生求積法 316 8.1.4 [算法75] 變步長(zhǎng)辛卜生二重積分方法 318 8.1.5 [算法76] 龍貝格積分 322 8.1.6 【實(shí)例42】 變步長(zhǎng)積分法進(jìn)行一重積分 325 8.1.7 【實(shí)例43】 變步長(zhǎng)辛卜生積分法進(jìn)行二重積分 326 8.2 高斯求積法 328 8.2.1 [算法77] 勒讓德-高斯求積法 328 8.2.2 [算法78] 切比雪夫求積法 331 8.2.3 [算法79] 拉蓋爾-高斯求積法 334 8.2.4 [算法80] 埃爾米特-高斯求積法 336 8.2.5 [算法81] 自適應(yīng)高斯求積方法 337 8.2.6 【實(shí)例44】 有限區(qū)間高斯求積法 342 8.2.7 【實(shí)例45】 半無(wú)限區(qū)間內(nèi)高斯求積法 343 8.2.8 【實(shí)例46】 無(wú)限區(qū)間內(nèi)高斯求積法 345 8.3 連分式法 346 8.3.1 [算法82] 計(jì)算一重積分的連分式方法 346 8.3.2 [算法83] 計(jì)算二重積分的連分式方法 350 8.3.3 【實(shí)例47】 連分式法進(jìn)行一重積分 354 8.3.4 【實(shí)例48】 連分式法進(jìn)行二重積分 355 8.4 蒙特卡洛法 356 8.4.1 [算法84] 蒙特卡洛法進(jìn)行一重積分 356 8.4.2 [算法85] 蒙特卡洛法進(jìn)行二重積分 358 8.4.3 【實(shí)例49】 一重積分的蒙特卡洛法 360 8.4.4 【實(shí)例50】 二重積分的蒙特卡洛法 361 第9章 常微分方程(組)初值問(wèn)題的求解 363 9.1 歐拉方法 364 9.1.1 [算法86] 定步長(zhǎng)歐拉方法 364 9.1.2 [算法87] 變步長(zhǎng)歐拉方法 366 9.1.3 [算法88] 改進(jìn)的歐拉方法 370 9.1.4 【實(shí)例51】 歐拉方法求常微分方程數(shù)值解 372 9.2 龍格-庫(kù)塔方法 376 9.2.1 [算法89] 定步長(zhǎng)龍格-庫(kù)塔方法 376 9.2.2 [算法90] 變步長(zhǎng)龍格-庫(kù)塔方法 379 9.2.3 [算法91] 變步長(zhǎng)基爾方法 383 9.2.4 【實(shí)例52】 龍格-庫(kù)塔方法求常微分方程的初值問(wèn)題 386 9.3 線性多步法 390 9.3.1 [算法92] 阿當(dāng)姆斯預(yù)報(bào)校正法 390 9.3.2 [算法93] 哈明方法 394 9.3.3 [算法94] 全區(qū)間積分的雙邊法 399 9.3.4 【實(shí)例53】 線性多步法求常微分方程組初值問(wèn)題 401 第10章 擬合與逼近 405 10.1 一元多項(xiàng)式擬合 405 10.1.1 [算法95] 最小二乘擬合 405 10.1.2 [算法96] 最佳一致逼近的里米茲方法 412 10.1.3 【實(shí)例54】 一元多項(xiàng)式擬合 417 10.2 矩形區(qū)域曲面擬合 419 10.2.1 [算法97] 矩形區(qū)域最小二乘曲面擬合 419 10.2.2 【實(shí)例55】 二元多項(xiàng)式擬合 428 第11章 特殊函數(shù) 430 11.1 連分式級(jí)數(shù)和指數(shù)積分 430 11.1.1 [算法98] 連分式級(jí)數(shù)求值 430 11.1.2 [算法99] 指數(shù)積分 433 11.1.3 【實(shí)例56】 連分式級(jí)數(shù)求值 436 11.1.4 【實(shí)例57】 指數(shù)積分求值 438 11.2 伽馬函數(shù) 439 11.2.1 [算法100] 伽馬函數(shù) 439 11.2.2 [算法101] 貝塔函數(shù) 441 11.2.3 [算法102] 階乘 442 11.2.4 【實(shí)例58】 伽馬函數(shù)和貝塔函數(shù)求值 443 11.2.5 【實(shí)例59】 階乘求值 444 11.3 不完全伽馬函數(shù) 445 11.3.1 [算法103] 不完全伽馬函數(shù) 445 11.3.2 [算法104] 誤差函數(shù) 448 11.3.3 [算法105] 卡方分布函數(shù) 450 11.3.4 【實(shí)例60】 不完全伽馬函數(shù)求值 451 11.3.5 【實(shí)例61】 誤差函數(shù)求值 452 11.3.6 【實(shí)例62】 卡方分布函數(shù)求值 453 11.4 不完全貝塔函數(shù) 454 11.4.1 [算法106] 不完全貝塔函數(shù) 454 11.4.2 [算法107] 學(xué)生分布函數(shù) 457 11.4.3 [算法108] 累積二項(xiàng)式分布函數(shù) 458 11.4.4 【實(shí)例63】 不完全貝塔函數(shù)求值 459 11.5 貝塞爾函數(shù) 461 11.5.1 [算法109] 第一類(lèi)整數(shù)階貝塞爾函數(shù) 461 11.5.2 [算法110] 第二類(lèi)整數(shù)階貝塞爾函數(shù) 466 11.5.3 [算法111] 變型第一類(lèi)整數(shù)階貝塞爾函數(shù) 469 11.5.4 [算法112] 變型第二類(lèi)整數(shù)階貝塞爾函數(shù) 473 11.5.5 【實(shí)例64】 貝塞爾函數(shù)求值 476 11.5.6 【實(shí)例65】 變型貝塞爾函數(shù)求值 477 11.6 Carlson橢圓積分 479 11.6.1 [算法113] 第一類(lèi)橢圓積分 479 11.6.2 [算法114] 第一類(lèi)橢圓積分的退化形式 481 11.6.3 [算法115] 第二類(lèi)橢圓積分 483 11.6.4 [算法116] 第三類(lèi)橢圓積分 486 11.6.5 【實(shí)例66】 第一類(lèi)勒讓德橢圓函數(shù)積分求值 490 11.6.6 【實(shí)例67】 第二類(lèi)勒讓德橢圓函數(shù)積分求值 492 第12章 極值問(wèn)題 494 12.1 一維極值求解方法 494 12.1.1 [算法117] 確定極小值點(diǎn)所在的區(qū)間 494 12.1.2 [算法118] 一維黃金分割搜索 499 12.1.3 [算法119] 一維Brent方法 502 12.1.4 [算法120] 使用一階導(dǎo)數(shù)的Brent方法 506 12.1.5 【實(shí)例68】 使用黃金分割搜索法求極值 511 12.1.6 【實(shí)例69】 使用Brent法求極值 513 12.1.7 【實(shí)例70】 使用帶導(dǎo)數(shù)的Brent法求極值 515 12.2 多元函數(shù)求極值 517 12.2.1 [算法121] 不需要導(dǎo)數(shù)的一維搜索 517 12.2.2 [算法122] 需要導(dǎo)數(shù)的一維搜索 519 12.2.3 [算法123] Powell方法 522 12.2.4 [算法124] 共軛梯度法 525 12.2.5 [算法125] 準(zhǔn)牛頓法 531 12.2.6 【實(shí)例71】 驗(yàn)證不使用導(dǎo)數(shù)的一維搜索 536 12.2.7 【實(shí)例72】 用Powell算法求極值 537 12.2.8 【實(shí)例73】 用共軛梯度法求極值 539 12.2.9 【實(shí)例74】 用準(zhǔn)牛頓法求極值 540 12.3 單純形法 542 12.3.1 [算法126] 求無(wú)約束條件下n維極值的單純形法 542 12.3.2 [算法127] 求有約束條件下n維極值的單純形法 548 12.3.3 [算法128] 解線性規(guī)劃問(wèn)題的單純形法 556 12.3.4 【實(shí)例75】 用單純形法求無(wú)約束條件下N維的極值 568 12.3.5 【實(shí)例76】 用單純形法求有約束條件下N維的極值 569 12.3.6 【實(shí)例77】 求解線性規(guī)劃問(wèn)題 571 第13章 隨機(jī)數(shù)產(chǎn)生與統(tǒng)計(jì)描述 574 13.1 均勻分布隨機(jī)序列 574 13.1.1 [算法129] 產(chǎn)生0到1之間均勻分布的一個(gè)隨機(jī)數(shù) 574 13.1.2 [算法130] 產(chǎn)生0到1之間均勻分布的隨機(jī)數(shù)序列 576 13.1.3 [算法131] 產(chǎn)生任意區(qū)間內(nèi)均勻分布的一個(gè)隨機(jī)整數(shù) 577 13.1.4 [算法132] 產(chǎn)生任意區(qū)間內(nèi)均勻分布的隨機(jī)整數(shù)序列 578 13.1.5 【實(shí)例78】 產(chǎn)生0到1之間均勻分布的隨機(jī)數(shù)序列 580 13.1.6 【實(shí)例79】 產(chǎn)生任意區(qū)間內(nèi)均勻分布的隨機(jī)整數(shù)序列 581 13.2 正態(tài)分布隨機(jī)序列 582 13.2.1 [算法133] 產(chǎn)生任意均值與方差的正態(tài)分布的一個(gè)隨機(jī)數(shù) 582 13.2.2 [算法134] 產(chǎn)生任意均值與方差的正態(tài)分布的隨機(jī)數(shù)序列 585 13.2.3 【實(shí)例80】 產(chǎn)生任意均值與方差的正態(tài)分布的一個(gè)隨機(jī)數(shù) 587 13.2.4 【實(shí)例81】 產(chǎn)生任意均值與方差的正態(tài)分布的隨機(jī)數(shù)序列 588 13.3 統(tǒng)計(jì)描述 589 13.3.1 [算法135] 分布的矩 589 13.3.2 [算法136] 方差相同時(shí)的t分布檢驗(yàn) 591 13.3.3 [算法137] 方差不同時(shí)的t分布檢驗(yàn) 594 13.3.4 [算法138] 方差的F檢驗(yàn) 596 13.3.5 [算法139] 卡方檢驗(yàn) 599 13.3.6 【實(shí)例82】 計(jì)算隨機(jī)樣本的矩 601 13.3.7 【實(shí)例83】 t分布檢驗(yàn) 602 13.3.8 【實(shí)例84】 F分布檢驗(yàn) 605 13.3.9 【實(shí)例85】 檢驗(yàn)卡方檢驗(yàn)的算法 607 第14章 查找 609 14.1 基本查找 609 14.1.1 [算法140] 有序數(shù)組的二分查找 609 14.1.2 [算法141] 無(wú)序數(shù)組同時(shí)查找最大和最小的元素 611 14.1.3 [算法142] 無(wú)序數(shù)組查找第M小的元素 613 14.1.4 【實(shí)例86】 基本查找 615 14.2 結(jié)構(gòu)體和磁盤(pán)文件的查找 617 14.2.1 [算法143] 無(wú)序結(jié)構(gòu)體數(shù)組的順序查找 617 14.2.2 [算法144] 磁盤(pán)文件中記錄的順序查找 618 14.2.3 【實(shí)例87】 結(jié)構(gòu)體數(shù)組和文件中的查找 619 14.3 哈希查找 622 14.3.1 [算法145] 字符串哈希函數(shù) 622 14.3.2 [算法146] 哈希函數(shù) 626 14.3.3 [算法147] 向哈希表中插入元素 628 14.3.4 [算法148] 在哈希表中查找元素 629 14.3.5 [算法149] 在哈希表中刪除元素 631 14.3.6 【實(shí)例88】 構(gòu)造哈希表并進(jìn)行查找 632 第15章 排序 636 15.1 插入排序 636 15.1.1 [算法150] 直接插入排序 636 15.1.2 [算法151] 希爾排序 637 15.1.3 【實(shí)例89】 插入排序 639 15.2 交換排序 641 15.2.1 [算法152] 氣泡排序 641 15.2.2 [算法153] 快速排序 642 15.2.3 【實(shí)例90】 交換排序 644 15.3 選擇排序 646 15.3.1 [算法154] 直接選擇排序 646 15.3.2 [算法155] 堆排序 647 15.3.3 【實(shí)例91】 選擇排序 650 15.4 線性時(shí)間排序 651 15.4.1 [算法156] 計(jì)數(shù)排序 651 15.4.2 [算法157] 基數(shù)排序 653 15.4.3 【實(shí)例92】 線性時(shí)間排序 656 15.5 歸并排序 657 15.5.1 [算法158] 二路歸并排序 658 15.5.2 【實(shí)例93】 二路歸并排序 660 第16章 數(shù)學(xué)變換與濾波 662 16.1 快速傅里葉變換 662 16.1.1 [算法159] 復(fù)數(shù)據(jù)快速傅里葉變換 662 16.1.2 [算法160] 復(fù)數(shù)據(jù)快速傅里葉逆變換 666 16.1.3 [算法161] 實(shí)數(shù)據(jù)快速傅里葉變換 669 16.1.4 【實(shí)例94】 驗(yàn)證傅里葉變換的函數(shù) 671 16.2 其他常用變換 674 16.2.1 [算法162] 快速沃爾什變換 674 16.2.2 [算法163] 快速哈達(dá)瑪變換 678 16.2.3 [算法164] 快速余弦變換 682 16.2.4 【實(shí)例95】 驗(yàn)證沃爾什變換和哈達(dá)瑪?shù)暮瘮?shù) 684 16.2.5 【實(shí)例96】 驗(yàn)證離散余弦變換的函數(shù) 687 16.3 平滑和濾波 688 16.3.1 [算法165] 五點(diǎn)三次平滑 689 16.3.2 [算法166] α-β-γ濾波 690 16.3.3 【實(shí)例97】 驗(yàn)證五點(diǎn)三次平滑 692 16.3.4 【實(shí)例98】 驗(yàn)證α-β-γ濾波算法 693
標(biāo)簽: C 算法 附件 源代碼
上傳時(shí)間: 2015-06-29
上傳用戶:cbsdukaf
eeworm.com VIP專(zhuān)區(qū) 單片機(jī)源碼系列 54資源包含以下內(nèi)容:1. SST單片機(jī)應(yīng)用文集--從SST89C58轉(zhuǎn)成SST89E5.pdf2. 簡(jiǎn)單實(shí)用的單片機(jī)CRC快速算法.pdf3. MTK平臺(tái)維修分析--D660U盤(pán)、充電、鈴音、拍照.pdf4. 基于單片機(jī)控制的充電電池容量測(cè)試電路的設(shè)計(jì).pdf5. 自動(dòng)計(jì)量分裝機(jī)的控制系統(tǒng).pdf6. MTK平臺(tái)維修培訓(xùn)--不開(kāi)機(jī)、不下載部分.pdf7. 淺談單片機(jī)應(yīng)用系統(tǒng)鍵盤(pán)的擴(kuò)展方法.pdf8. 單片機(jī)虛擬實(shí)驗(yàn)室的建設(shè).pdf9. 液晶并口燒錄器.pdf10. 51系列單片機(jī)開(kāi)發(fā)板介紹.pdf11. 中國(guó)再制造工程的發(fā)展現(xiàn)狀.pdf12. 液晶串口燒錄器.pdf13. 51單片機(jī)教程精練習(xí)題集.pdf14. PStar V6及CoPIC 7X使用說(shuō)明書(shū).pdf15. 常用主板I/O芯片簡(jiǎn)介.pdf16. UPSD3200系列單片機(jī)概述.pdf17. 3ePIC單片機(jī)實(shí)驗(yàn)板使用說(shuō)明書(shū).pdf18. EM78系列單片機(jī)簡(jiǎn)介.pdf19. 《單片機(jī)課程設(shè)計(jì)(B)》課程模塊教學(xué)大綱.pdf20. 《單片機(jī)及接口技術(shù)》實(shí)驗(yàn)指導(dǎo)書(shū).pdf21. 基于MSP430單片機(jī)的交流頻率檢測(cè)系統(tǒng).pdf22. 《單片機(jī)原理及應(yīng)用》實(shí)驗(yàn)教學(xué)大綱.PDF23. 單片機(jī)PIC16F73產(chǎn)生SPWM波在UPS電源中的應(yīng)用.doc24. 基于LM3S316的微控制器仿真USB設(shè)備.pdf25. 錄音筆的設(shè)計(jì)與實(shí)現(xiàn).doc26. ICL7135的串行采集方式在單片機(jī)電壓表中的應(yīng)用.doc27. S7-300 and M7-300 Programmable.rar28. 基于73M223的FSK制式調(diào)制解調(diào)器電路設(shè)計(jì).pdf29. 單片機(jī)初學(xué)者教程.pdf30. 基于89C51單片機(jī)的高壓靜電發(fā)生器設(shè)計(jì)與實(shí)現(xiàn).pdf31. MAX488在多機(jī)通訊中的應(yīng)用.pdf32. 基于89C52的油氣分析箱體溫度控制系統(tǒng)的設(shè)計(jì).pdf33. 常用PIC系列8位單片機(jī)芯片引腳符號(hào)的功能.doc34. 基于單片機(jī)的智能家居WebServer開(kāi)發(fā)及應(yīng)用.pdf35. PIC8位單片機(jī)匯編語(yǔ)言常用指令的識(shí)讀.doc36. 用74HC595芯片驅(qū)動(dòng)LED的電路設(shè)計(jì).pdf37. 32段CMOS_LCD驅(qū)動(dòng)器AY0438_及其單片機(jī)的接口設(shè).pdf38. 用MCS51單片機(jī)制作的音樂(lè)噴泉控制器.pdf39. 一種單片機(jī)固件IAP方案.pdf40. Modicon Premium T PCX 57在郵政分揀系.pdf41. 基于MCS-51的16x16點(diǎn)陣LED電子顯示屏的設(shè)計(jì).doc42. 基于單片機(jī)虛擬串口驅(qū)動(dòng)LCD1602的電路仿真.pdf43. 物理科學(xué)與電子技術(shù)學(xué)院實(shí)驗(yàn)課表.pdf44. SC9638EP 帶MCU的CD播放伺服控制電路(帶鐘控和收.pdf45. 基于12864LCD的波形顯示系統(tǒng)的研制.pdf46. EMC8位單片機(jī)EM78系列一覽表.pdf47. 基于雙單片機(jī)的多路數(shù)據(jù)采集系統(tǒng)設(shè)計(jì).pdf48. 電梯的單片機(jī)串行傳輸.pdf49. 網(wǎng)絡(luò)安全產(chǎn)品研究.pdf50. 基于凌陽(yáng)單片機(jī)的紅外泵液器的設(shè)計(jì).pdf51. 多功能鐘控語(yǔ)音提醒器.pdf52. 談職業(yè)技術(shù)學(xué)院的單片機(jī)教學(xué).pdf53. 基于單片機(jī)系統(tǒng)的紅外遙控器應(yīng)用.pdf54. 多通道串行雙極性數(shù)字發(fā)送電路設(shè)計(jì).pdf55. 凌陽(yáng)單片機(jī)學(xué)習(xí)指南.pdf56. 基于單片機(jī)技術(shù)的調(diào)距槳螺距控制系統(tǒng).pdf57. 基于單片機(jī)IAP技術(shù)的LED顯示屏控制系統(tǒng)的設(shè)計(jì).pdf58. 利用PROTEUS VSM建立單片機(jī)虛擬實(shí)驗(yàn)室.pdf59. 基于單片機(jī)和CPLD的任意波形發(fā)生器的設(shè)計(jì).pdf60. 基于Proteus的單片機(jī)PWM直流調(diào)速系統(tǒng)設(shè)計(jì).pdf61. 基于GSM網(wǎng)絡(luò)汽車(chē)報(bào)警器的設(shè)計(jì).pdf62. 基于單片機(jī)的時(shí)鐘設(shè)計(jì).pdf63. 基于Picmicro單片機(jī)的汽車(chē)胎壓監(jiān)視系統(tǒng)TPMS.pdf64. 單片機(jī)應(yīng)用與系統(tǒng)設(shè)計(jì).pdf65. 基于單片機(jī)的嵌入式智能洗衣機(jī)系統(tǒng)設(shè)計(jì).pdf66. 基于MSP430單片機(jī)的智能調(diào)光器.pdf67. 基于單片機(jī)的節(jié)水灌溉自動(dòng)控制器的設(shè)計(jì).pdf68. 基于AT89C51單片機(jī)的壓力控制系統(tǒng)設(shè)計(jì).pdf69. 基于MSP430FI33單片機(jī)的智能溫控儀.pdf70. 基于AT89C51單片機(jī)的數(shù)字電壓表的Proteus仿真設(shè)計(jì).pdf71. 基于Modem的單片機(jī)與PC機(jī)遠(yuǎn)程數(shù)據(jù)傳輸設(shè)計(jì).pdf72. 單片機(jī)原理與應(yīng)用--鄒應(yīng)全.pdf73. 74LS04_MOTOROLA_39221.pdf74. Verilog HDL的基本知識(shí)--周立功Actel產(chǎn)品線.pdf75. 基于AT89C51單片機(jī)的高精度測(cè)溫系統(tǒng)的研制.pdf76. 單片機(jī)在排灌泵站節(jié)能改造中的應(yīng)用.pdf77. 基于89C51單片機(jī)的交通流量計(jì)數(shù)抽樣儀的設(shè)計(jì).pdf78. MSP430系統(tǒng)實(shí)驗(yàn)教程.pdf79. 用MCS-51單片機(jī)替代自動(dòng)定標(biāo)器的定時(shí)和計(jì)數(shù)電路.pdf80. LM324集成四運(yùn)放的直流電動(dòng)機(jī)調(diào)速器的設(shè)計(jì).pdf81. 非接觸傳感器的單片機(jī)溫度檢測(cè)系統(tǒng).pdf82. 單片機(jī)在電磁振動(dòng)給料機(jī)中的應(yīng)用.pdf83. Verilog HDL的基本語(yǔ)法--周立功Actel產(chǎn)品線.pdf84. 單片機(jī)遠(yuǎn)程通信系統(tǒng).pdf85. MCS-51單片機(jī)系統(tǒng)結(jié)構(gòu).pdf86. 單片機(jī)原理與應(yīng)用實(shí)驗(yàn)指導(dǎo)書(shū)(藺超文 陳躍 張清 編).pdf87. 單片機(jī)原理與應(yīng)用--唐露新.ppt88. 單片機(jī)原理與接口技術(shù)實(shí)驗(yàn)教材.pdf89. 單片機(jī)原理及應(yīng)用實(shí)驗(yàn)指導(dǎo)(山東農(nóng)業(yè)大學(xué)).pdf90. 《單片機(jī)原理及應(yīng)用實(shí)驗(yàn)》教學(xué)大綱(淮陰師范學(xué)院).pdf91. 單片機(jī)原理及應(yīng)用實(shí)訓(xùn)指導(dǎo)書(shū)--Atmega16的C語(yǔ)言開(kāi)發(fā)的.pdf92. 基于PROTEUS的單片機(jī)系統(tǒng)設(shè)計(jì)與仿真.ppt93. 《單片機(jī)與接口技術(shù)》試卷集.pdf94. 單片機(jī)系統(tǒng)的工作原理--胡仁杰.pdf95. 單片機(jī)的MODEM通訊.pdf96. 單片機(jī)與接口技術(shù)--無(wú)錫職業(yè)技術(shù)學(xué)院.pdf97. 單片機(jī)原理及接口技術(shù)實(shí)驗(yàn)指導(dǎo)書(shū).pdf98. 汽車(chē)傳感器的應(yīng)用和現(xiàn)狀.pdf99. 單片機(jī)與FX系列PLC通信協(xié)議應(yīng)用研究.pdf100. 單片機(jī)實(shí)驗(yàn)室.pdf
標(biāo)簽: 電容器
上傳時(shí)間: 2013-07-14
上傳用戶:eeworm
C/C+語(yǔ)言struct 深層探索 C++中 extern "C"含義深層探索 C 語(yǔ)言高效編程的幾招 想成為嵌入式程序員應(yīng)知道的 0x10 個(gè)基本問(wèn)題 C 語(yǔ)言嵌入式系統(tǒng)編程修煉 C 語(yǔ)言嵌入式系統(tǒng)編程修煉之一:背景篇 C 語(yǔ)言嵌入式系統(tǒng)編程修煉之二:軟件架構(gòu)篇 C 語(yǔ)言嵌入式系統(tǒng)編程修煉之三:內(nèi)存操作 C 語(yǔ)言嵌入式系統(tǒng)編程修煉之四:屏幕操作 C 語(yǔ)言嵌入式系統(tǒng)編程修煉之五:鍵盤(pán)操作 C 語(yǔ)言嵌入式系統(tǒng)編程修煉之六:性能優(yōu)化 C/C++語(yǔ)言 void及 void 指針深層探索 C/C++語(yǔ)言可變參數(shù)表深層探索 C/C++數(shù)組名與指針區(qū)別深層探索 C/C++程序員應(yīng)聘常見(jiàn)面試題深入剖析(1) C/C++程序員應(yīng)聘常見(jiàn)面試題深入剖析(2) 一道著名外企面試題的抽絲剝繭 C/C++結(jié)構(gòu)體的一個(gè)高級(jí)特性――指定成員的位數(shù) C/C++中的近指令、遠(yuǎn)指針和巨指針 從兩道經(jīng)典試題談 C/C++中聯(lián)合體(union)的使用 基于 ARM 的嵌入式 Linux 移植真實(shí)體驗(yàn) 基于 ARM 的嵌入式 Linux 移植真實(shí)體驗(yàn)(1)――基本概 基于 ARM 的嵌入式 Linux 移植真實(shí)體驗(yàn)(2)――BootLoa 基于 ARM 的嵌入式 Linux 移植真實(shí)體驗(yàn)(3)――操作系 基于 ARM 的嵌入式 Linux 移植真實(shí)體驗(yàn)(4)――設(shè)備驅(qū) 基于 ARM 的嵌入式 Linux 移植真實(shí)體驗(yàn)(5)――應(yīng)用實(shí) 深入淺出 Linux 設(shè)備驅(qū)動(dòng)編程 1.Linux 內(nèi)核模塊 2.字符設(shè)備驅(qū)動(dòng)程序 3.設(shè)備驅(qū)動(dòng)中的并發(fā)控制 4.設(shè)備的阻塞與非阻塞操作
上傳時(shí)間: 2013-04-24
上傳用戶:thh29
C+Interfaces+and+Implementations\r\r\n這是C語(yǔ)言接口與實(shí)現(xiàn)一書(shū)的源碼.-C+ Interfaces+ And+ Implementations This is t
標(biāo)簽: Implementations Interfaces and
上傳時(shí)間: 2013-04-24
上傳用戶:博雅abcd
目錄 第1章 概述 1.1 采用C語(yǔ)言提高編制單片機(jī)應(yīng)用程序的效率 1.2 C語(yǔ)言具有突出的優(yōu)點(diǎn) 1.3 AvR單片機(jī)簡(jiǎn)介 1.4 AvR單片機(jī)的C編譯器簡(jiǎn)介 第2章 學(xué)習(xí)AVR單片機(jī)C程序設(shè)計(jì)所用的軟件及實(shí)驗(yàn)器材介紹 2.1 IAR Enlbedded Workbench IDE C語(yǔ)言編譯器 2.2 AVR Studio集成開(kāi)發(fā)環(huán)境 2.3 PonyProg2000下載軟件及SL—ISP下載軟件 2.4 AVR DEM0單片機(jī)綜合實(shí)驗(yàn)板 2.5 AvR單片機(jī)JTAG仿真器 2.6 并口下載器 2.7 通用型多功能USB編程器 第3章 AvR單片機(jī)開(kāi)發(fā)軟件的安裝及第一個(gè)入門(mén)程序 3.1 安裝IAR for AVR 4.30集成開(kāi)發(fā)環(huán)境 3.2 安裝AVR Studio集成開(kāi)發(fā)環(huán)境 3.3 安裝PonyProg2000下載軟件 3.4 安裝SLISP下載軟件 3.5 AvR單片機(jī)開(kāi)發(fā)過(guò)程 3.6 第一個(gè)AVR入門(mén)程序 第4章 AVR單片機(jī)的主要特性及基本結(jié)構(gòu) 4.1 ATMEGA16(L)單片機(jī)的產(chǎn)品特性 4.2 ATMEGA16(L)單片機(jī)的基本組成及引腳配置 4.3 AvR單片機(jī)的CPU內(nèi)核 4.4 AvR的存儲(chǔ)器 4.5 系統(tǒng)時(shí)鐘及時(shí)鐘選項(xiàng) 4.6 電源管理及睡眠模式 4.7 系統(tǒng)控制和復(fù)位 4.8 中斷 第5章 C語(yǔ)言基礎(chǔ)知識(shí) 5.1 C語(yǔ)言的標(biāo)識(shí)符與關(guān)鍵字 5.2 數(shù)據(jù)類(lèi)型 5.3 AVR單片機(jī)的數(shù)據(jù)存儲(chǔ)空間 5.4 常量、變量及存儲(chǔ)方式 5.5 數(shù)組 5.6 C語(yǔ)言的運(yùn)算 5.7 流程控制 5.8 函數(shù) 5.9 指針 5.10 結(jié)構(gòu)體 5.11 共用體 5.12 中斷函數(shù) 第6章 ATMEGA16(L)的I/O端口使用 6.1 ATMEGAl6(L)的I/O端口 6.2 ATMEGAl6(L)中4組通用數(shù)字I/O端口的應(yīng)用設(shè)置 6.3 ATMEGA16(L)的I/O端口使用注意事項(xiàng) 6.4 ATMEGAl6(L)PB口輸出實(shí)驗(yàn) 6.5 8位數(shù)碼管測(cè)試 6.6 獨(dú)立式按鍵開(kāi)關(guān)的使用 6.7 發(fā)光二極管的移動(dòng)控制(跑馬燈實(shí)驗(yàn)) 6.8 0~99數(shù)字的加減控制 6.9 4×4行列式按鍵開(kāi)關(guān)的使用 第7章 ATMEGAl6(L)的中斷系統(tǒng)使用 7.1 ATMEGA16(L)的中斷系統(tǒng) 7.2 相關(guān)的中斷控制寄存器 7.3 INT1外部中斷實(shí)驗(yàn) 7.4 INTO/INTl中斷計(jì)數(shù)實(shí)驗(yàn) 7.5 INTO/INTl中斷嵌套實(shí)驗(yàn) 7.6 2路防盜報(bào)警器實(shí)驗(yàn) 7.7 低功耗睡眠模式下的按鍵中斷 7.8 4×4行列式按鍵的睡眠模式中斷喚醒設(shè)計(jì) 第8章 ATMEGAl6(L)驅(qū)動(dòng)16×2點(diǎn)陣字符液晶模塊 8.1 16×2點(diǎn)陣字符液晶顯示器概述 8.2 液晶顯示器的突出優(yōu)點(diǎn) 8.3 16×2字符型液晶顯示模塊(LCM)特性 8.4 16×2字符型液晶顯示模塊(LCM)引腳及功能 8.5 16×2字符型液晶顯示模塊(LCM)的內(nèi)部結(jié)構(gòu) 8.6 液晶顯示控制驅(qū)動(dòng)集成電路HD44780特點(diǎn) 8.7 HD44780工作原理 8.8 LCD控制器指令 8.9 LCM工作時(shí)序 8.10 8位數(shù)據(jù)傳送的ATMEGAl6(L)驅(qū)動(dòng)16×2點(diǎn)陣字符液晶模塊的子函數(shù) 8.11 8位數(shù)據(jù)傳送的16×2 LCM演示程序1 8.12 8位數(shù)據(jù)傳送的16×2 LCM演示程序2 8.13 4位數(shù)據(jù)傳送的ATMEGA16(L)驅(qū)動(dòng)16×2點(diǎn)陣字符液晶模塊的子函數(shù) 8.14 4位數(shù)據(jù)傳送的16×2 LCM演示程序 第9章 ATMEGA16(L)的定時(shí)/計(jì)數(shù)器 9.1 預(yù)分頻器和多路選擇器 9.2 8位定時(shí)/計(jì)時(shí)器T/C0 9.3 8位定時(shí)/計(jì)數(shù)器0的寄存器 9.4 16位定時(shí)/計(jì)數(shù)器T/C1 9.5 16位定時(shí)/計(jì)數(shù)器1的寄存器 9.6 8位定時(shí)/計(jì)數(shù)器T/C2 9.7 8位T/C2的寄存器 9.8 ICC6.31A C語(yǔ)言編譯器安裝 9.9 定時(shí)/計(jì)數(shù)器1的計(jì)時(shí)實(shí)驗(yàn) 9.10 定時(shí)/計(jì)數(shù)器0的中斷實(shí)驗(yàn) 9.11 4位顯示秒表實(shí)驗(yàn) 9.12 比較匹配中斷及定時(shí)溢出中斷的測(cè)試實(shí)驗(yàn) 9.13 PWM測(cè)試實(shí)驗(yàn) 9.14 0~5 V數(shù)字電壓調(diào)整器 9.15 定時(shí)器(計(jì)數(shù)器)0的計(jì)數(shù)實(shí)驗(yàn) 9.16 定時(shí)/計(jì)數(shù)器1的輸入捕獲實(shí)驗(yàn) ......
上傳時(shí)間: 2013-07-30
上傳用戶:yepeng139
·ITU-T G.729的一個(gè)實(shí)現(xiàn)例子(包括附錄b的vod檢測(cè)等功能)-ITU-T g.729 example, include VOD detect of reference B, etc.文件列表(點(diǎn)擊判斷是否您需要的文件): g729b_v14 .........\acelp_co.c .........\basic_op.c .....
上傳時(shí)間: 2013-05-20
上傳用戶:Garfield
·詳細(xì)說(shuō)明:ITU-T G.723.1語(yǔ)音編解碼算法源代碼-ITU-T the G.723.1 pronunciation arranges the decoding to calculate the law origin code 文件列表: G.723.1_c .........\BASOP.C .........\BASOP.H ....
標(biāo)簽: ITU-T 723.1 nbsp 語(yǔ)音編解碼
上傳時(shí)間: 2013-07-16
上傳用戶:sz_hjbf
·詳細(xì)說(shuō)明:已經(jīng)驗(yàn)證過(guò)的ITU G.729B源碼 1.使用定點(diǎn)運(yùn)算, 純c實(shí)現(xiàn) 2.已經(jīng)附帶了VC6的項(xiàng)目文件(原始的ITU源碼只有makefile,沒(méi)有VC項(xiàng)目文件), 方便初學(xué)者入門(mén)使用 3.用于測(cè)試G.729編碼和解碼 4.主要應(yīng)用于VoIP項(xiàng)目 文件列表: ITU-T G.729 Source code ...................
標(biāo)簽: nbsp Source ITU-T code
上傳時(shí)間: 2013-08-01
上傳用戶:matlab
不同于一般形式的軟件編程,嵌入式系統(tǒng)編程建立在特定的硬件平臺(tái)上,勢(shì)必要求 其編程語(yǔ)言具備較強(qiáng)的硬件直接操作能力。無(wú)疑,匯編語(yǔ)言具備這樣的特質(zhì)。但是,歸 因于匯編語(yǔ)言開(kāi)發(fā)過(guò)程的復(fù)雜性,它并不是嵌入式系統(tǒng)開(kāi)發(fā)的一般選擇。而與之相比, C 語(yǔ)言--一種"高級(jí)的低級(jí)"語(yǔ)言,則成為嵌入式系統(tǒng)開(kāi)發(fā)的最佳選擇。筆者在嵌入式系 統(tǒng)項(xiàng)目的開(kāi)發(fā)過(guò)程中,一次又一次感受到C 語(yǔ)言的精妙,沉醉于C 語(yǔ)言給嵌入式開(kāi)發(fā)帶 來(lái)的便利。
標(biāo)簽: 語(yǔ)言 嵌入式 系統(tǒng)編程
上傳時(shí)間: 2013-04-24
上傳用戶:jlyaccounts
摘要:本文詳細(xì)的介紹了基于施耐德Modicon Premium T PCX 57 PLC在郵政自動(dòng)化分揀系統(tǒng)中控制系統(tǒng)的應(yīng)用,系統(tǒng)的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),工藝流程和信息采集等。關(guān)鍵詞:T PCX57 PLC FIPIO總線 OPC Momentum I/O模塊 分揀系統(tǒng)
標(biāo)簽: Modicon Premium PCX 分揀
上傳時(shí)間: 2013-11-10
上傳用戶:kristycreasy
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1