Программное моделирование явлений ядерных реакций на основе технологии создания множества данных с использованием системы алгоритмов на языке С++. Проект «Ядро-ЭВМ». Монография. Ибратжон Хатамович Алиев
Читать онлайн книгу.энергии влетающей частицы. Этот момент отделяется от предыдущего кода пустой строкой для понятия того, что это отдел ввода данных, а именно ввода кинетической энергии частицы.
Из этого уже исходят дополнительные 2 формулы, это общая энергия первой части и общая энергия выходная с кинетической (этот момент, также и объясняет, будет ли реакция вообще, если он больше нуля, то будет, если нет – нужно увеличивать кинетическую энергию). Необходимо привести эти уравнения (3.4.1—3.4.2).
Эта часть кода, до этого момента описывается в (Коде 3.4.1).
Код 3.4.1. Общий код начиная с кинетической энергии до момента выходной общей энергии продуктов реакции
cout <<«»<<endl;
cout <<«Write Ek=»;
cin>> E1;
E2= (a4+a5) *931.5+E1;
cout <<«»<<endl;
cout <<«Ea+EA+Ek="<<E2 <<endl;
cout <<«Energy: Q+Ek="<<q4+E1 <<endl;
На этом моменте завершается условие для кинетической энергии.
Выводы к 3 главе
Итого, был получен следующий код 3.5.1.
Код 3.5.1. Общий код на основе энергетических показателей
float q4, t1, E1, E2;
q4= (a4+a5-a6-a7) *931.5;
t1=abs (q4) * (1+a4/a5+abs (q4) / (2*a5*931.5));
cout <<«Q="<<q4 <<" MeV»<<endl;
cout <<«T="<<t1 <<" MeV»<<endl;
cout <<«»<<endl;
cout <<«Write Ek=»;
cin>> E1;
E2= (a4+a5) *931.5+E1;
cout <<«»<<endl;
cout <<«Ea+EA+Ek="<<E2 <<endl;
cout <<«Energy: Q+Ek="<<q4+E1 <<endl;
В самой же программе этот код выглядит следующим образом (Рис. 3.5.1).
Рисунок 3.5.1. Общий код в самой программе
Глава 4. Целочисленные данные реакции
4.1. Релятивизм в программном моделировании
Для использования всесторонней достоверности при выведении и производстве математических, а также физических расчётов, необходимо учитывать релятивистский эффект, то есть моменты со всеми корнями, степенями и постоянными.
Из этого можно сделать вывод, что для использования в программном моделировании самого понятия релятивизма становится необходимым вызов математической библиотеки данных со всеми дополняющими функциями типа: pow (a,b), sqrt (a), lg (a), sin (x), cos (x), tan (x) и т. д.
4.2. Энергия продуктов реакции
Для определения распределения энергии продуктов ядерной реакции возможно привести решение системы уравнений вытекающей из (4.2.1).
Но для начальной операции, как для простейшего случая возможно применение и двух уравнений (4.2.2) и (4.2.3).
Если записывать это в кодовом варианте для данной программе, получаем следующее равенство (код 4.2.1).
Код 4.2.1. Код для вывода энергии продуктов ядерной реакции
float Tb1, Tb2;
Tb1=a7/ (a6+a7) * (q4+E1);
Tb2=a6/ (a6+a7) * (q4+E1);
cout <<«E (b) ="<<Tb1 <<" MeV»<<endl;
cout <<«E (B) ="<<Tb2 <<" MeV»<<endl;
Также стоит обратить внимание на единицы и указание их в самой программе и коде. Также из этих двух основополагающих показателей представляются все остальные данные, которые демонстрируются в следующих главах (4.3—4.4).
4.3. Скорости действующих