VC

所属分类:数值算法/人工智能
开发工具:Visual C++
文件大小:461KB
下载次数:3
上传日期:2009-05-19 00:00:14
上 传 者bluewhale520
说明:  vc++常用数值算法集合,希望大家能用得着
(vc++ Commonly used Numerical algorithm)

文件列表:
V09 (0, 2003-01-09)
V09\D9R9 (0, 2003-01-09)
V09\D9R9\D9R9.CPP (1841, 2002-04-08)
V09\D9R8B (0, 2003-01-09)
V09\D9R8B\D9R8B.CPP (5207, 2002-04-05)
V09\D9R8A (0, 2003-01-09)
V09\D9R8A\D9R8A.CPP (10306, 2002-04-05)
V09\D9R7 (0, 2003-01-09)
V09\D9R7\D9R7.CPP (2007, 2002-04-05)
V09\D9R6 (0, 2003-01-09)
V09\D9R6\D9R6.CPP (755, 2002-04-05)
V09\D9R5 (0, 2003-01-09)
V09\D9R5\D9R5.CPP (2037, 2002-04-05)
V09\D9R4 (0, 2003-01-09)
V09\D9R4\D9R4.CPP (13950, 2002-04-05)
V09\D9R3 (0, 2003-01-09)
V09\D9R3\D9R3.CPP (3030, 2002-04-05)
V09\D9R2 (0, 2003-01-09)
V09\D9R2\D9R2.CPP (9510, 2002-04-04)
V09\D9R10 (0, 2003-01-09)
V09\D9R10\D9R10.CPP (9677, 2002-04-05)
V09\D9R1 (0, 2003-01-09)
V09\D9R1\D9R1.CPP (6367, 2002-04-04)
V08 (0, 2003-01-09)
V08\D8R7 (0, 2003-01-09)
V08\D8R7\D8R7.CPP (9208, 2002-04-04)
V08\D8R6 (0, 2003-01-09)
V08\D8R6\D8R6.CPP (3932, 2002-04-04)
V08\D8R5 (0, 2003-01-09)
V08\D8R5\D8R5.CPP (2944, 2002-04-04)
V08\D8R4 (0, 2003-01-09)
V08\D8R4\D8R4.CPP (6435, 2002-04-04)
V08\D8R3 (0, 2003-01-09)
V08\D8R3\D8R3.CPP (4191, 2002-04-04)
V08\D8R2 (0, 2003-01-09)
V08\D8R2\D8R2.CPP (4641, 2002-04-05)
V08\D8R1 (0, 2003-01-09)
V08\D8R1\D8R1.CPP (4738, 2002-04-04)
V07 (0, 2003-01-09)
V07\D7R9 (0, 2003-01-09)
... ...

何光渝 编著,Visual C++常用数值算法集, 北京:科学出版社,2002.7 1. 线性代数方程组的求解 1.1 全主元高斯-约旦消去法 1.2 LU分解法 1.3 追赶法 1.4 五对角线性方程组解法 1.5 线性方程组解的迭代改善 1.6 范德蒙(Vandermonde)方程组解法 1.7 托伯利兹(Toeplitz)方程组解法 1.8 奇异值分解 1.9 线性方程组的共轭梯度法 1.10 对称方程组的乔列斯基(Cholesky)分解法 1.11 矩阵的QR分解 1.12 松弛迭代法 2. 插值 2.1 拉格朗日插值 2.2 有理函数插值 2.3 三次样条插值 2.4 有序表的检索法 2.5 插值多项式 2.6 二元拉格朗日插值 2.7 双三次样条插值 3. 数值积分 3.1 梯形求积法 3.2 辛普森(Simpson)求积法 3.3 龙贝格(Romberg)求积法 3.4 反常积分 3.5 高斯(Guass)求积法 3.6 三重积分 4. 特殊函数 4.1 Γ函数、贝塔函数、阶及二项式系数 4.2 不完全Γ函数、误差函数 4.3 不完全贝塔函数 4.4 零阶、一阶和任意正数阶的第一、二类贝塞尔函数 4.5 零阶、一阶和任意正数阶的第一、二类变形贝塞尔函数 4.6 分数阶第一类贝塞尔函数和变形贝塞尔函数 4.7 指数积分和定指数积分 4.8 连带勒让德函数 5. 函数***近 5.1 级数求和 5.2 多项式和有理函数 5.3 切比雪夫***近 5.4 积分和导数的切比雪夫***近 5.5 用切比雪夫***近求函数的多项式***近 6. 随机数 6.1 均匀分布随机数 6.2 变换方法 - 指数分布和正态分布随机数 6.3 舍选法 - Γ分布、泊松分布和二项式分布随机数 *** 随机位的产生 6.5 蒙特卡罗积分法 7. 排序 7.1 直接插入法和Shell方法 7.2 堆排序 7.3 索引表和等级表 7.4 快速排序 7.5 等阶类的确定 8.特征值问题 8.1 对称矩阵的雅可比变换 8.2 变实对称矩阵为三对角对称矩阵 8.3 三对角矩阵的特征值和特征向量 8.4 变一般矩阵为赫申伯格矩阵 8.5 实赫申伯格矩阵的QR算法 9.数据拟合 9.1 直线拟合 9.2 线性最小二乘法 9.3 非线性最小二乘法 9.4 绝对值偏差最小的直线拟合 10. 方程求根和非线性方程组的解法 10.1 图解法 10.2 逐步扫描法和二分法 10.3 割线法和试位法 10.4 布伦特(Brent)方法 10.5 牛顿-拉斐森(Newton-Raphson)方法 10.6 求复系数多项式根的拉盖尔(Laguerre)方法 10.7 求实系数多项式根的贝尔托斯(Bairstou)方法 10.8 非线性方程组的牛顿-拉斐森方法 11. 函数的极值和最优化 11.1 黄金分割搜索法 11.2 不用导数的布伦特(Brent)法 11.3 用导数的布伦特(Brent)法 11.4 多元函数的下山单纯形法 11.5 多元函数的包维尔(Powell)法 11.6 多元函数的共轭梯度法 11.7 多元函数的变尺度法 11.8 线性规划的单纯形法 12. 傅里叶变换谱方法 12.1 复数据快速傅里叶变换算法 12.2 实数据快速傅里叶变换算法(1) 12.3 实数据快速傅里叶变换算法(2) 12.4 快速正弦变化和余弦变换 12.5 卷积和逆卷积的快速算法 12.6 离散相关和自相关的快速算法 12.7 多维快速傅里叶变换算法 13. 数据的统计描述 13.1 分布的矩 --- 均值、平均差、标准差、方差、斜差和峰态 13.2 中位数的搜索 13.3 均值与方差显著性检验 13.4 分布拟合的χ2检验 13.5 分布拟合的K-S检验法 14. 解常微分方程组 14.1 定步长四阶龙格-库塔(runge-Kutta)法 14.2 自适应变步长的龙格-库塔法 14.3 改进的中点法 14.4 外推法 15. 两点边值问题的解法 15.1 打靶法(1) 15.2 打靶法(2) 15.3 松弛法 16. 偏微分方程的解法 16.1 解边值问题的松弛法 16.2 交替方向隐式方法(ADI) 光盘使用指南 本光盘包括一个子目录,为Visual C++常用数值算法集:该子目录下 的内容如下: 1、说明: 本书中所有的常用数值算法子过程按书中的章数分别放在以C开头的子目录中。 所有这些为验证上述子过程而编的验证过程按书中的章数分别放在以D开头的子 目录中。所有为验证过程而做的工程,按书中的章数分别放在以V开头的子目录中。 2、使用: 读者只需将光盘上的子目录“VC常用数值算法集”复制到D:\ 下即可。 然后配合书中的说明,在Visual C++ 6.0系统下直接调用D:\VC常用数值算法集 下以V开头的子目录中的工程,按运行键,即显示计算结果,从而可迅速、方便 地使用该算法。达到事半功倍的效果。 3、注意: 由于刻录光盘时,刻录系统会将各种文件变为只读文件。因而,读者将光盘 上的子目录"VC常用数值算法集"复制到硬盘D:\上后,在调用某算法的工程前, 需将该工程内的所有文件的只读属性改掉。然后,才能运行并得到计算结果。

近期下载者

相关文件


收藏者