50947

Метод прогонки розвязання крайової задачі. Складання алгоритму

Лабораторная работа

Информатика, кибернетика и программирование

Мета. Навчитися використовувати метод прогонки розв’язання крайової задачі звичайного диференційного рівняння. Скласти алгоритм. Устаткування: папір формату А4, ручка, калькулятор, С++.

Украинкский

2014-02-02

40.5 KB

3 чел.

Лабораторна робота №29-30

Тема. Метод прогонки розв’язання крайової задачі. Складання алгоритму. 

Мета. Навчитися використовувати метод прогонки розв’язання крайової задачі звичайного диференційного рівняння. Скласти алгоритм.

Устаткування: папір формату А4, ручка, калькулятор, С++.

Хід роботи

  1.  Правила техніки безпеки
  2.  Теоретичні дані
  3.  Індивідуальне завдання.

Використовуючи метод прогонки, скласти рішення граничної задачі для звичайного диферінціального рівняння з кроком  .

12)

#include<iostream.h>

void main()

{

int n=20,i;

double h,b,a,A,B,alpha0,alpha1,beta0,beta1,n1;

double*x=new double[n],*y=new double[n],*q=new double[n];

double*m=new double[n];

double*p=new double[n];

double*N=new double[n];

double*F=new double[n];

double*f=new double[n];

double*c=new double[n];

double*d=new double[n];

cout<<"INPUT a,b,A,B,alpha0,alpha1,beta0,beta1,h : \n";

cin>>a>>b>>A>>B>>alpha0>>alpha1>>beta0>>beta1>>h;

n=(b-a)/h;

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

 {  x[i]=a+i*h;}

c[0]=alpha1/(alpha0*h-alpha1);

d[0]=A*h/alpha1;

for(i=1;i<n;i++)

 {p[i]=1/x[i];

 q[i]=2;

 f[i]=x[i];

 m[i]=(2*h*h*q[i]-4)/(2+h*p[i]);

 N[i]=(2-h*p[i])/(2+h*p[i]);

 F[i]=(2*f[i])/(2+h*f[i]);

 c[i]=1.0/(m[i]-N[i]*c[i-1]);

 d[i]=F[i]*h*h-N[i]*c[i-1]*d[i-1];}

y[n]=(B*h+beta1*c[n-1]*d[n-1])/(beta0*h+beta1*(c[n-1]+1));

for(i=n-1;i>=0;i--)

 {y[i]=c[i]*(d[i]-y[i+1]);}

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

{cout<<"x["<<i<<"]="<<x[i]<<"          y["<<i<<"]="<<y[i]<<"\n";}}

  1.  Контрольні питання

  •  Сформулюйте крайову задачу, що вирішується методом прогонки
  •  Які перетворення виконують над областю задання диференційного рівняння?
  •  Які перетворення виконуються над крайовими умовами?
  •  Що є кінцевою метою методу сіток?
  •  З чого складається відповідь до задачі?


 

А также другие работы, которые могут Вас заинтересовать

47415. Судебный контроль за принятием решений о возбуждении уголовного дела и об отказе в возбуждении уголовного дела 946.48 KB
  Понятие содержание и соотношение прокурорского надзора и судебного контроля на досудебных стадиях уголовного судопроизводства . Ретроспективный анализ развития прокурорского надзора в досудебных стадиях уголовного судопроизводства . Развитие идеи судебного контроля в досудебных стадиях уголовного судопроизводства . Соотношение прокурорского надзора и судебного контроля на досудебных стадиях уголовного судопроизводства .
47416. СОВЕРШЕНСТВОВАНИЕ УПРАВЛЕНИЯ ФИНАНСАМИ МУНИЦИПАЛЬНОГО ДОШКОЛЬНОГО ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ № 481 Г. ЧЕЛЯБИНСКА 662 KB
  Распорядители и получатели бюджетных средств на муниципальном уровне. Особую актуальность им придают хроническая нехватка средств местных бюджетов а также переход на казначейское исполнение бюджета в результате которых перед администрациями городов и районов остро стоят задачи оптимизации управления финансовыми ресурсами территории усиления контроля за целевым использованием бюджетных средств их получателями. Рассматриваются распорядители и получатели бюджетных средств на муниципальном уровне а также содержание...
47417. Опыт развития малых городов как туристских центров 1.44 MB
  Для сравнения будут взяты следующие населенные пункты: города Светлогорск Калининградской области Торжок Тверской области и Углич Ярославской области. Это объясняется тем что в Липецкой области Постановлением администрации Липецкой области №195 от 29. была создана Особая экономическая зона регионального уровня туристскорекреационного типа ОЭЗ РУ и согласно этому постановлению туристскорекреационный вид деятельности является одним из стратегических направлений развития области в целом и перспективным видом хозяйственного освоения её...
47418. Особенности государственной поддержки малого бизнеса в Республике Мордовия 578.5 KB
  Место и роль малого предпринимательства в рыночной экономики 1.1 Правовое регулирование малого бизнеса в России.2 Проблемы развития малого бизнеса в России 1.3 Методы и инструменты государственного регулирования малого бизнеса 2 Формы государственной поддержки малого бизнеса в России.
47419. Измельчительное оборудование 475.5 KB
  Применение современного измельчительного оборудования позволяет повысить производительность труда, сократить затраты и облегчить труд работников предприятий массового питания, улучшить качество изделий и сократить время обслуживания клиентов.
47420. Разработка дидактических средств развития пространственных представлений младшего школьника 1.6 MB
  Однако несмотря на то что необходимость изучения геометрического материала в курсе математики начальных классов и формирования на его основе пространственных представлений и пространственного мышления младших школьников не представляется спорной ни в одной из сегодняшних методических систем обучения математике в начальных классах структурный анализ содержания наиболее популярных сегодня учебных пособий по математике показывает крайне недостаточную содержательную разработанность этого вопроса в курсе математики начальных классов. Проблемами...
47421. Особенности методики развития скоростно-силовых способностей у школьников 5-х классов в процессе занятий физическими упражнениями 359 KB
  Большой вклад в теорию игры внесли Е.Ушинский считал что значение игры в развитии и воспитании личности уникально так как игра позволяет каждому ребенку ощутить себя субъектом проявить и развить свою личность. Одна из причин тому недостаточное внимание к разработке теории игры школьников. Сущность игры заключается в том что в ней важен не результат а сам процесс процесс переживаний связанных с игровыми действиями.
47422. Разработка системы приёмов организации и развития внимания детей 5 – 6 классов 367.5 KB
  Основные свойства внимания. Возрастные особенности внимания школьников. Организация внимания школьника. Наглядность как основной компонент развития внимания на уроках немецкого языка.
47423. Процесс формирования и развития организационной культуры предприятия «СТОМГРУПП» 777 KB
  Предложения по развитию и укреплению культуры организации СТОМГРУПП. Одним из важнейших мотивов для исследования организационной культуры является то что традиционные методы управления организациями построенные на функциональной специализации работников и подразделений разделении труда обособленности отдельных структур организации друг от друга основанные на линейности и равновесности процессов не отвечают сложившимся в настоящем условиям. Таким образом современным организациям требуется новая идеология...