ВУЗ:
Составители:
Рубрика:
5
В  MathCAD решить  задачу  Коши для   такой системы  можно   с  помощью  
следующих   функций : 
•  rkfixed(у, х1, х2, npoints, D) - решение  задачи  на  отрезке  методом 
Рунге – Кутта   с   постоянным шагом; 
•  Rkadapt(у, х1, х2, npoints, D) - решение  задачи   на  отрезке  методом 
Рунге – Кутта   с   автоматическим   выбором шага; 
•  rkadapt(у, х1, х2, ас c, npoints, D, kmax, save) -  решение  задачи  в 
заданной точке  методом Рунге - Кутта   с   автоматическим   выбором 
шага; 
Смысл  параметров  для   всех   функций   одинаков  и  определяется  
математической постановкой задачи : 
•  у - вектор начальных условий  
0
Y
,  
ii
Yy )(
=
; 
•  х1,  х2 -  начальная   и  конечная   точки  отрезка  интегрирования 
системы ; для   функций , вычисляющих   решение  в  заданной точке, х1 
-начальная   точка, х2 - заданная   точка; 
•  npoints -  число   узлов на  отрезке  ],[
21
xx ;  при   решении  задачи  на 
отрезке  результат  содержит (npoints + 1) строку; 
•  D  -  имя  вектора -  функции 
)
,
(
y
x
D
,  содержащей   правые части  
)
,
(
Y
x
F
,  ),...,,(),(
1 nii
yyxfyxD
=
; 
•  ас c  -  параметр ,  контролирующий   погрешность  решения   при  
автоматическом  выборе  шага  интегрирования  (если   погрешность 
решения   больше асc,  то   шаг   сетки  уменьшается ;  шаг   уменьшается  
до   тех   пор, пока  его значение  не  станет  меньше save); 
•  kmax -  максимальное число   узлов сетки,  в  которых может  быть 
вычислено   решение  задачи  на  отрезке (максимальное число   строк в 
результате ); 
•  save - наименьшее  допустимое значение  шага неравномерной сетки. 
Результат  работы   функции -  матрица,  содержащая  
1
+
n
  столбец ;  ее 
первый  столбец   содержит  координаты   узлов  сетки,  второй  столбец   - 
вычисленные приближенные значения   решения  
)(
1
xy
  в   узлах   сетки, 
)
1
(
+
k
- й  
- значения   решения   )( xy
k
. 
При   решении  задачи  Коши для   дифференциального уравнения   первого 
порядка  результаты   вычислений   всех   приведенных выше функций  - матрица, 
в первом столбце которой содержатся   координаты   узлов сетки 
n
xxx ,...,,
10
, а 
во   втором - значения   приближенного решения  в  соответствующих   узлах . 
                                        5
     В MathCAD решить задачу Коши для такой системы можно с помощью
следующих функций:
     • rkfixed(у, х1, х2, npoints, D) - решение задачи на отрезке методом
        Рунге – Кутта с постоянным шагом;
     • Rkadapt(у, х1, х2, npoints, D) - решение задачи на отрезке методом
        Рунге – Кутта с автоматическим выбором шага;
     • rkadapt(у, х1, х2, асc, npoints, D, kmax, save) - решение задачи в
        заданной точке методом Рунге - Кутта с автоматическим выбором
        шага;
     Смысл параметров для всех функций одинаков и определяется
математической постановкой задачи:
     • у - вектор начальных условий Y0 , yi =(Y )i ;
      • х1, х2 - начальная и конечная точки отрезка интегрирования
        системы; для функций, вычисляющих решение в заданной точке, х1
        -начальная точка, х2 - заданная точка;
      • npoints - число узлов на отрезке [ x1, x2 ] ; при решении задачи на
        отрезке результат содержит (npoints + 1) строку;
      • D - имя вектора - функции D( x, y) , содержащей правые части
         F ( x, Y ) , Di ( x, y ) = fi ( x, y1,..., yn ) ;
     • асc - параметр, контролирующий погрешность решения при
        автоматическом выборе шага интегрирования (если погрешность
        решения больше асc, то шаг сетки уменьшается; шаг уменьшается
        до тех пор, пока его значение не станет меньше save);
     • kmax - максимальное число узлов сетки, в которых может быть
        вычислено решение задачи на отрезке (максимальное число строк в
        результате);
     • save - наименьшее допустимое значение шага неравномерной сетки.
     Результат работы функции - матрица, содержащая n +1 столбец; ее
первый столбец содержит координаты узлов сетки, второй столбец -
вычисленные приближенные значения решения y1( x) в узлах сетки, ( k +1) -й
- значения решения yk (x ) .
     При решении задачи Коши для дифференциального уравнения первого
порядка результаты вычислений всех приведенных выше функций - матрица,
в первом столбце которой содержатся координаты узлов сетки x0 , x1,..., xn , а
во втором - значения приближенного решения в соответствующих узлах.
Страницы
- « первая
 - ‹ предыдущая
 - …
 - 3
 - 4
 - 5
 - 6
 - 7
 - …
 - следующая ›
 - последняя »
 
