资源简介
本内容是《计算机常用数值计算算法与程序 C++版》一书的配套源码,盘中包括了书中所有的C++程序源代码文件,每个源程序文件的文件扩展名都使用.cpp形式。对于初学程序常用算法是很有帮助的。只需一分,帮助很大。
代码片段和文件信息
//Comm.cpp 使用公共头文件示例
//#include
#include //输入输出流头文件
#include “Comm.h“ //公共部分头文件
#include “Matrix.h“ //矩阵类及相关函数等的定义
using namespace std; //名字空间
// 定义控制台应用程序的入口点
void main()
{
int ia(10) ib(-23);
double fx(1.5369200000000001) fy(-38.67);
complex cf(fx fy);
//显示初始数据
cout << “初始数据:“ << endl;
cout << “ ia = “ << ia << endl;
cout << “ ib = “ << ib << endl;
printf(“ fx = %25.20f \n“ fx);
printf(“ fy = %25.20f \n“ fy);
cout << “ cf = “ << cf << endl << endl;
//取绝对值运算
cout << “取绝对值运算:“ << endl;
cout << “ Abs(ia) = “ << Abs(ia) << endl;
cout << “ Abs(ib) = “ << Abs(ib) << endl;
cout << “ Abs(fx) = “ << Abs(fx) << endl;
cout << “ Abs(fy) = “ << Abs(fy) << endl;
cout << “ Abs(cf) = “ << Abs(cf) << endl << endl;
//取符号运算
cout << “取符号运算:“ << endl;
cout << “ Sgn(ia) = “ << Sgn(ia) << endl;
cout << “ Sgn(ib) = “ << Sgn(ib) << endl;
cout << “ Sgn(fx) = “ << Sgn(fx) << endl;
cout << “ Sgn(fy) = “ << Sgn(fy) << endl << endl;
//浮点数比较
cout << “浮点数比较:“ << endl;
if(FloatEqual(fx1.53692))
printf(“ fx == 1.53692 \t fx = %25.20f \n\n“ fx);
else
printf(“ fx != 1.53692 \t fx = %25.20f \n\n“ fx);
if(FloatNotEqual(fy-38.671))
printf(“ fy != -38.671 \t fy = %25.20f \n\n“ fy);
else
printf(“ fy == -38.671 \t fy = %25.20f \n\n“ fy);
//求最小值运算
cout << “求最小值运算:“ << endl;
cout << “ Min(ia ib) = “ << Min(ia ib) << endl << endl;
//求最大值运算
cout << “求最大值运算:“ << endl;
cout << “ Max(fx fy) = “ << Max(fx fy) << endl << endl;
double a[4] = {1.01 1.02 1.03 2.04};
valarray va(a 4);
//打印数组(向量)值
cout << “打印数组(向量)值:“ << endl;
ValarrayPrint(va);
cout << endl;
//打印某个指定数组(向量)元素值
cout << “打印某个指定数组(向量)元素值:“ << endl;
for(ia=0; ia<4; ia++)
ValarrayPrint(va ia);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 26598 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\Matrix.inl
文件 2649 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\NonLinearEquation.h
文件 21387 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\NonLinearEquation.inl
文件 3009 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\OrdinaryDifferentialEguation.h
文件 36643 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\OrdinaryDifferentialEguation.inl
文件 1154 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\Polynomials.h
文件 4934 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\Polynomials.inl
文件 1094 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\Random.h
文件 3245 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\Random.inl
文件 1843 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\SpecialFunction.h
文件 18729 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\SpecialFunction.inl
文件 1595 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\Statistic.h
文件 9348 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\Statistic.inl
文件 1294 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\Transform.h
文件 8414 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\Transform.inl
文件 2117 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\Comm.h
文件 2220 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\Comm.inl
文件 1416 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\EigenvalueVector.h
文件 12736 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\EigenvalueVector.inl
文件 1802 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\Extremum.h
文件 20683 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\Extremum.inl
文件 1072 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\FittingApproximation.h
文件 12513 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\FittingApproximation.inl
文件 1869 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\Integral.h
文件 13892 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\Integral.inl
文件 3301 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\Interpolation.h
文件 28064 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\Interpolation.inl
文件 2195 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\LinearEquation.h
文件 19470 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\LinearEquation.inl
文件 10546 2004-09-27 20:50 计算机常用数值计算算法与程序 C++版\include\Matrix.h
............此处省略187个文件信息
- 上一篇:基于特征点匹配的视频稳像
- 下一篇:VC++多人聊天室
相关资源
- 光线跟踪算法C++源代码+文档
- 个人日程管理系统源码MFC
- 模拟炒股源码 集合6个
- 算法精解:C语言描述中文高清完整版
- Numerical Recipes 3rd. C++数值算法 第三版
- Accelerated C++ 中文版(pdf及书源码)
- RBF神经网络C++源码
- Opencv和vc++6.0一些常用图像处理算法程
- 数据结构与算法.pdf
- VC++指纹识别算法源代码+说明文档
- 手势指尖检测算法c++实现
- 《数据结构与算法分析:C语言描述》原
- Qt实现的迷宫与魔塔游戏 源码迷宫模
- 基于C++的银行家算法模拟实现
- 伐木工控制台小游戏源码VS2015 C++
- 6个C语言实现的常用软PLC功能块函数
- 图书管理系统软件设计C++源码
- MFC下opencv的图像处理源码
- CEC2017测试函数C++源码、和文献介绍
- 数据结构与算法分析--C语言描述(M
- 算法精解:C语言描述(含源代码)
- 用c语言实现的遗传算法单目标优化
- 简易QQ mfc实现源码(学习使用的简单
- 《数据结构》清华大学C语言版内部课
- c实现的sift算法源代码
- 数字签名算法,c++实现,RSA的算法
- C++ Google地图API源码
- 《Qt中的C++技术》
- 常用算法程序集(C语言描述) 第三版
- 说话人识别完整源码
评论
共有 条评论