3053

Розв’язування задачі Коші для звичайних диференціальних рівнянь в середовищі системи MathCad

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

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

Розв’язування задачі Коші для звичайних диференціальних рівнянь в середовищі системи MathCad. Теоретичні відомості Диференціальні рівняння першого порядку можуть, за означенням, містити, крім шуканої функції, тільки її першу похідну. В біль...

Украинкский

2012-11-12

199.5 KB

37 чел.

Розв’язування задачі Коші для звичайних диференціальних рівнянь в середовищі системи MathCad .

Теоретичні відомості

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

і тільки з такою формою може працювати обчислювальний процесор MathCad.

Крім диференціального рівняння , потрібно задати початкову умову – значення функції  в деякій точці  . Необхідно визначити функцію  на проміжку від  до .

Для чисельного інтегрування  звичайного диференціального рівняння (ЗВД) у користувача системи MathCad є вибір – або використати обчислювальний блок Given/Odesolve, або одну із вбудованих функцій Rkfixed, Rkadapt, Bulstoer. Розглянемо послідовно обидва варіанти розв’язування.

Обчислювальний блок Given/Odesolve

Обчислювальний блок для розв’язування одного диференціального рівняння, який реалізує чисельний метод Рунге-Кутта, складається із трьох частин:

  •  Given ключове слово
  •  Звичайне диференціальне рівняння та початкова умова, записані за допомогою логічних операторів, причому початкова умова повинна бути записана у формі
  •  Odesolve() – вбудована функцыя для розвєязування звичайного диференціального рівняння відносно змінної  на проміжку .

Приклад 1. Розвязування задачі Коші для ЗВД першого порядку           на проміжку .

Приклад 2. Розвязування задачі Коші для ЗВД першого порядку

         

Вбудована функція Rkfixed

Так як розвязування за допомогою вбудованої функції Rkfixed мало чим відрізняється від попередньго способу ( за допомогою обчислювального блоку), то приведемо приклад його використання. Звернемо лише Вашу увагу на необхідність явного задання кількості точок інтегрування ЗВД M=100, а також на отримання результату, на відміну від обчислювального блоку, не у вигляді функції, а у вигляді матриці розмірності . Ця матриця складається із двох стовпців: в одному знаходяться значення аргументу , а в другому відповідні значення шуканої функції .

Приклад 1. Розвязування задачі Коші для ЗВД першого порядку           на проміжку .

Приклад 2. Розвязування задачі Коші для ЗВД першого порядку

Практичні завдання

  1.  Завантажити систему MathCad.
  2.  Вставити текстову область, задати параметри оформлення тексту:
  •  шрифт-Arial Cyr, розмір- 10, вирівнювання – по лівому краю.
  1.  Ввести в текстову область  текст “Завдання 1. Розвязування задачі Коші
  2.  Знайти чисельний розв´язок задачі Коші в середовищі системи MathCad, використо-вуючи обчислювальний блок Given/Odesolve. Побудувати графік функції .

Варіанти завдань:

         №1. ;  

№2. ;

№3. ;

№4. ;

№5. ;

№6. ;

№7. ;

№8. ;

№9. ;

№10. ;

№11. ;

№12. ;

№13. ;

№14. ;

№15. ;

№16. ;

№17. ;

№18. ;  

№19. ;

№20. ;

№21. ;

№22. ;

№23. ;

№24. ;

№25. ;

№26. ;

№27. ;

№28. ;

№29. ;

           №30. ;

  1.  Знайти чисельний розв´язок задачі Коші (варіант взяти із попереднього завдання №1) в середовищі системи MathCad, використовуючи вбудовану функцію Rkfixed.
  2.  Ввести в текстову область  текст “Завдання2. Розв’язування задачі Коші
  3.  Знайти чисельний розв´язок задачі Коші в середовищі системи MathCad, використо-вуючи обчислювальний блок Given/Odesolve. Побудувати графік функції .

Варіанти завдань:

                                            

№1.  ,         ;

№2.    

№3.    

№4.   

№5.  

№6.  

№7.  

№8.  

№9.  

№10.  

№11.  

№12.  

№13.  

№14.  

№15.  

№16.

№17.  

№18.  

№19.  

№20.  

№21.  

№22.  

№23.  

№24.  

№25.  

№26.  

№27.  

№28.  

№29.  

№30.  

  1.  Знайти чисельний розв´язок задачі Коші (варіант взяти із попереднього завдання №2) в середовищі системи MathCad, використовуючи вбудовану функцію Rkfixed.

 9. Зберегти результати роботи у робочу папку з імям Labrb5.mcd


 

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

69902. Составление программ на Borland Pascal 93 KB
  Составить программу, выбрав вариант задачи согласно последней цифре шифра. Вывести результаты решения во внешний файл. Вариант 0 Задана матрица A размера 4x4 с вещественными элементами. Найти и вывести на печать все положительные элементы матрицы...
69903. Построение графиков с использованием электронных таблиц 79 KB
  Указание к лабораторной работе №10. В работе необходимо построить график функции с использованием программ Excel или Calc. Основанием для построения графика служат числовые данные, полученных ранее в ходе выполнения лабораторной...
69904. Подготовка схем в системе Visio 146 KB
  Нестандартные фигуры автор рисует с помощью универсального переключаемого через ниспадающее меню инструмента. Затем фигуры соединяются рисованными линиями или автоматически вызовом соединителей и в них впечатывается текст с помощью имеющегося в составе Windows набора шрифтов Fonts.
69905. Работа с командной строкой в ОС MS DOS 93.5 KB
  Цель: Познакомиться с основными принципами управления работой ПК на базе ОС MS DOS изучить основные команды управления ОС MS DOS. Для того чтобы быть полноценной ОС должна как минимум содержать следующие основные компоненты: Файловую систему Драйверы внешних устройств...
69906. Простая выборка данных 99 KB
  Пусть реляционная база данных, состоящая из одной или нескольких таблиц, создана, и произведено подключение к ней. В этом случае типичной практической задачей является получение (извлечение) нужных данных. Например, может потребоваться просто просмотреть все содержимое...
69907. ЕТАПИ ПРОЦЕСУ ПРИЙНЯТТЯ РІШЕНЬ. КОМП’ЮТЕРНА ПІДТРИМКА ЕТАПУ ДІАГНОСТИКИ ПРОБЛЕМИ 150.5 KB
  Цілі виконання завдання: пройти на практиці основні етапи процесу прийняття рішень; отримати навички виявлення та аналізу конкретних виробничих проблем; набути досвіду використання комп’ютерної підтримки яку надає програма Decision Explorer на етапі діагностики проблеми...
69908. Операційна система Windows. Провідник. Текстовий редактор WordPad 2.54 MB
  Однією із найважливіших проблем забезпечення якості програмних засобів являється формалізація характеристик якості і методологія їх оцінки. Для визначення адекватності якості функціонування наявності технічних можливостей програмних засобів до взаємодії удосконаленню і розвитку...
69909. Создание и редактирование документа 4.47 MB
  Цель работы Научиться запускать Microsoft Word, создавать, загружать, сохранять и просматривать документы. Теоретическая часть Запуск Word Запустить Microsoft Word можно одним из следующих способов. С помощью главного меню, выбрав команду Пуск...
69910. Інформаційні технології. Основні поняття та визначення 88 KB
  Поняття інформації є багатозначним тому розглядають різних тлумачення: В кібернетичному розумінні поняття інформації широко використовується в системі керуючого сигналу який передається по лініях звязку. Властивості інформації...