Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Типовой алгоритм и структура программы для решения систем дифференциальных уравнений

Читайте также:
  1. A. [мах. 2,5 балла] Соотнесите систематические группы растений (А–Б) с их признаками (1–5).
  2. B. Принятия оптимального управленческого решения по наиболее важным вопросам деятельности на рынке.
  3. Best Windows Apps 2013. Часть 1. Или приводим чистую операционную систему в рабочее состояние.
  4. CRC-алгоритмы обнаружения ошибок
  5. EV3.1 Допустимые аккумуляторы тяговой системы
  6. EV3.6 Система управления аккумулятором (СУА)
  7. EV4.6 Изоляция, проводка и рукава проводки тяговой системы

Типовая структура программы для решения систем дифференциальных уравнений, независимо от используемого метода интегрирования изображена на рис. 2.5 и состоит из таких основных блоков.

В блоке 1 осуществляется введения с клавиатуры или других устройств значений сопротивлений, индуктивностей и других величин, которые используются как коэффициенты системы дифференциальных уравнений.

В блоке 2 осуществляется введения таких основных величин:

начальные условия системы дифференциальных уравнений;

для нестационарной системы дифференциальных уравнений - начальное время интегрирования;

конечное время интегрирования;

шаг интегрирования.

Процедура вычисления правых частей, как правило, подпрограмма, текст которой составляет пользователь. Результатом работы этой подпрограммы есть вычисленный массив производных искомых функций.

Процедура численного метода. Этот блок содержит специальные математические формулы, по которым осуществляется расчеты очередной точки искомых функций. Тексты этих процедур есть в технической литературе, чаще всего они входят в состав математической библиотеки, и пользователь, как правило, их не разрабатывает.

Процедура вывода. Поскольку шаг интегрирования очень малый, а конечное время большое, то для удобства восприятия информации на терминал или на печать выводятся не все точки, получаемые в процессе интегрирования, а, например, каждая десятая. Чаще используется такая программная конструкция, когда данные направляются на устройство вывода через некоторый определенный промежуток времени, которое называется шагом печати , кратным шага интегрирования.

На рис.2.9. изображен обобщенный алгоритм программы решения системы дифференциальных уравнений

 

Рис.2.9. Обобщенный алгоритм программы решения системы дифференциальных уравнений

 


Дата добавления: 2015-10-29; просмотров: 74 | Нарушение авторских прав


Читайте в этой же книге: Определения и основные компоненты ЭМС. | Математическое представление элементов ЭМС | Типовые аналитические нелинейности ЭМС. | Математическое моделирование механической части электропривода с учетом упругости | Моделирование зазора в механической передаче | Момент сопротивления кузнечно-штамповочных машин. | Пример моделирования ДПТ последовательного возбуждения. | Расчеты параметров асинхронного двигателя по данным каталога | Mem û Zîn Ahmedê Xanî Çîrok |
<== предыдущая страница | следующая страница ==>
Численные методы решения систем дифференциальных уравнений на ЦВМ.| Моделирование нелинейностей ЭМС.

mybiblioteka.su - 2015-2024 год. (0.008 сек.)