资源简介
数据结构分段线性插值的输入和处理,希望对广大初学者有所帮助!
代码片段和文件信息
/****************************************************************************************\
*题目:分段线性插值 *
* *
\****************************************************************************************/
#include
#define MAX 100
using namespace std;
int main()
{
int MAX_SIZEij;
double x[MAX]f[MAX];
//输入部分
cout<<“请输入分段线性插值中x的插值个数:“< cin>>MAX_SIZE;
cout<<“请依次输入x(i)的值“< for(i=1;i {
cin>>x[i];
}
cout<<“请依次输入f(x)的值:“< for(i=1;i {
cin>>f[i];
}
//输出部分
cout<<“x(i)“;
for(i=1;i cout<<“\t“< cout< cout<<“f(x)“;
for(i=1;i cout<<“\t“< cout< //计算部分
//确定(x1x2)区间
double np;
cout<<“请输入x的插值点:“< cin>>n;
double def=0;
for(i=1;i {
def=x[i]-n;
if (def>0)
{
j=i;
break;
}
}
cout<<“区间范围为:[“< //计算插值点数值
p=((n-x[j])/(x[j-1]-x[j]))*f[j-1]+((n-x[j-1])/(x[j]-x[j-1]))*f[j];
cout<<“该点插值P(“< return 1;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1345 2012-07-11 15:42 main.cpp
----------- --------- ---------- ----- ----
1345 1
相关资源
- php_memcache-5.3-VC6-x86.zip
- RSA加解密源码VC++
- 数据结构课程设计汉诺威塔
- 商人过河c语言源程序
- c++实现算术编码-数据压缩
- 画抛物线地C语言
- 视频字幕解析程序,C++
- 清华大学 郑莉 C++程序设计 习题答案
- 清华大学出版社C++程序设计 第三版习
- C++实现文件复制视频,图像,文本,
- 平行束卷积反投影算法C语言实现
- 14个经典DSP实验测试程序_C语言
- 在VC++6.0中编写的音乐播放器源代码
- 欧姆龙 PLC 通讯 dll
- exif 的 C++ 读取类可以返回数码照片中
- c语言、学分管理程序
- C++屏幕放大镜
- Drcom账号密码读取
- C语言栈和队列代码实现
- 学生信息系统
- C++逐行读取数据数组
- wav生成波形图
- exe全盘感染c++源码
- C语言jpg转换成bmp格式代码
- openGL绘制的一个移动的2D小车,C++编写
- 组态王源代码
- 图书管理系统MFC+SQL+VC
- C语言的卷积/相关程序代码
- mfc 物业管理系统
- MFC用树控件制作简单通讯录
评论
共有 条评论