-
-
内插—存数据.rar
opengl练习程序,主要实现了OPENgl中一些最基本的应用,可以进行曲面内插和存数据等功能。
-
mountain.rar
三维空间中的分形插值算法
① 在X-Y平面上绘制一个n×n的正方形网格,并对4个角点在Z方向上分别设置初始高度ha,hb,hc,hd,得到A,B,C,D这4点(如图10.3所示)。
② 根据式hm=(ha+hb+hc+hd)/4+△,计算正方形网格中点的高度hm,其中△为一随机量,从而得到M点。
③ 根据角点和中点以及虚拟点,计算边中点的高度,即
he=(ha+hb+hm+0)/4+△
hf=(hb+hc+hm+0)/4+△
hg=(hc+hd+hm+0)/4+△
hh=(hd+ha+hm ...
-
Cloud123.rar
二维空间中的分形插值算法
① 在平面上划分正方形网络n×n,随机给A,B,C,D这4个角点的颜色。
② 根据4个角点的颜色值的平均值,产生中点M的颜色。
③ 根据A,B,M点和网格外一虚拟点(颜色值为0)求平均,得到边中点E的颜色;根据B,C,M点和网格外一虚拟点(颜色值为0)求平均,得到边中点F的颜色;根据C,D,M点和网格外一虚拟点(颜色值为0)求平均,得到边中点G的颜色;根据A,D,M点和网格外一虚拟点(颜色值为0)求平均,得到边中点H的颜色。
④ 根据小正方形EBFM的4角点颜色的平均值 ...
-
-
-
-
-
-
CInterpolate.rar
插值类 CInterpolate
一元全区间不等距插值 一元全区间等距插值 一元三点不等距插值 连分式不等距插值 埃尔米特不等距插值 光滑不等距插值 二元全区间插值
-
C++常用算法之09插值.rar
本代码是《计算机常用数值计算算法与程序 C++版》一书的配套插值代码,这些C++程序已经在Virsual C++ 6.0环境下通过。注意,在VC++ 6.0中设置好路径,特别是include目录(文件夹)的路径,否则在编译时会出现找不到头文件的错误,使编译无法正常进行。
-