Реферат: Синтез голографического изображения с помощью компьютера

object[0][0] = float(SIZE2+50); //определяем объекты

object[0][1] = float(SIZE2+50);

object[0][2] = float(1000);

//************************************************************

//инициализируем hol

for(i=0;i<SIZE;i++)

{ for(j=0;j<SIZE;j++)

hol[i][j] = 0;

}

//************************************************************

//рассчитываем поля

h=0; //инициализация

while ( h < numOfPoints) //циклимся по всем точкам

{

x= object[h][0];

y= object[h][1];

z= object[h][2];

i = 0; //сброс в ноль

while (i<SIZE) //цикл по рядам

{

cout <<i<<" ";

j=0;

while(j<SIZE) //цикл по колонкам

{

hol[i][j] = hol[i][j] +

cos(sqrt(float(

(x-(i))*(x-(i)) //рассчитываем расстояние

+ (y-(j))*(y-(j))

+ (z*z)))); //берём косинус посчитанного поля

К-во Просмотров: 270
Бесплатно скачать Реферат: Синтез голографического изображения с помощью компьютера