ВУЗ:
Составители:
Рубрика:
16
R1, T1), где x – входная переменная , определяющая значение
аргумента;
P1,Q1,
R1,T1
-
входные массивы размера 3 со значениями функций P
(i)
(x),
Q
(i)
(x), R
(i)
(x), T
(i)
(x), i=1,2,3;
rez
-
имя файла выходных данных;
Icod
-
выходная переменная – код завершения подпрограммы,
принимающей следующие значения :
Icod= 0 – нет ошибки, решение получено;
Icod= 1 – ошибка входных данных.
Замечание о структуре файла исходных данных.
1. Первая строка – значения А , В, С , Н – шаг интегрирования .
2. Вторая строка - u
c
, v
c
, w
c
.
Замечание о структуре выходного файла.
Первая и последующие строки –
,,,,,,,,,,
''' w
l
v
l
u
llllllll
wvuwvux
ε
ε
ε
где -
x
l
точка интегрирования ;
'''
,,,,,
llllll
wvuwvu
- значения решения и
производных решения в точке x
l
;
w
l
v
l
u
l
ε
ε
ε
,,
- погрешности решения .
Метод
1. Определяется значение шага H
1
– ближайшее меньшее или равное
H такое, чтобы в отрезке интегрирования значение H
1
укладывалось
кратное число раз ;
2. С постоянным шагом
H
~
двухсторонним методом Рунге-Кутта,
конкретный вид которого определяется номером Вашего варианта,
по той или иной схеме организации вычислений , которая также
определяется номером Вашего варианта, в каждой расчетной точке
определяются по два значения для каждого из решений -
.,,,,,
+
−
+
−
+
−
llllll
wwvvuu
Затем эти значения усредняются
(
2/)(
+
−
+
=
lll
uuu
, для
ll
w
v
,
- аналогично ) и вычисляется величина,
характеризующая погрешность
2/
−+
−=
ll
u
l
uuε
, для
w
l
v
l
ε
ε
,
-
аналогично . Если реализуется расчетная схема 2 или 3, то ,
возможно, счет не дойдет до конца отрезка интегрирования (см .
раздел 2.3), тогда в выходной файл записывается только
полученная часть решения . Помимо значений решения , в каждой
точке вычисляются значения правых частей исходной системы
уравнений , являющиеся производными
.,,
'''
lll
wvu
Замечание по программированию
Занимать машинную память для хранения значений решений решения и
производных решения внутри интервала интегрирования недопустимо.
16 R1, T1), где x – входная переменная, определяющая значение аргумента; P1,Q1, - входные массивы размера 3 со значениями функций P(i)(x), R1,T1 Q(i)(x), R(i)(x), T(i)(x), i=1,2,3; rez - имя файла выходных данных; Icod - выходная переменная – код завершения подпрограммы, принимающей следующие значения: Icod= 0 – нет ошибки, решение получено; Icod= 1 – ошибка входных данных. Замечание о структуре файла исходных данных. 1. Первая строка – значения А, В, С, Н – шаг интегрирования. 2. Вторая строка - uc, vc, wc. Замечание о структуре выходного файла. Первая и последующие строки – x , u , v , w , u ' , v ' , w ' , ε u , ε v , ε w , где - l l l l l l l l l l xl точка интегрирования; u l , v l , w l , u l' , v l' , w l' - значения решения и производных решения в точке xl; ε u , ε v , ε w - погрешности решения. l l l Метод 1. Определяется значение шага H1 – ближайшее меньшее или равное H такое, чтобы в отрезке интегрирования значение H1 укладывалось кратное число раз; ~ 2. С постоянным шагом H двухсторонним методом Рунге-Кутта, конкретный вид которого определяется номером Вашего варианта, по той или иной схеме организации вычислений, которая также определяется номером Вашего варианта, в каждой расчетной точке определяются по два значения для каждого из решений - u −, u +, v −, v +, w −, w +. Затем эти значения усредняются l l l l l l ( u = ( u − +u + ) / 2 , для v , w - аналогично) и вычисляется величина, l l l l l характеризующая погрешность ε u =u +−u − / 2 , для ε v , ε w - l l l l l аналогично. Если реализуется расчетная схема 2 или 3, то, возможно, счет не дойдет до конца отрезка интегрирования (см. раздел 2.3), тогда в выходной файл записывается только полученная часть решения. Помимо значений решения, в каждой точке вычисляются значения правых частей исходной системы уравнений, являющиеся производными u ' , v ' , w ' . l l l Замечание по программированию Занимать машинную память для хранения значений решений решения и производных решения внутри интервала интегрирования недопустимо.
Страницы
- « первая
- ‹ предыдущая
- …
- 14
- 15
- 16
- 17
- 18
- …
- следующая ›
- последняя »