Главная страница
Навигация по странице:

  • Цыганкова Анна Анатольевна

  • Гузенко Светлана Владимировна ассистент кафедры высшей математики им. проф. Можара В. И. Национальный университет пищевых технологий Tsygankova G.

  • Guzenko S. assistant National University of Food Technologies ЗАСТОСУВАННЯ ПРОГРАМНОГО ПАКЕТУ MATHCAD ДЛЯ РОЗВ’ЯЗАННЯ ДИФЕРЕНЦІАЛЬНИХ РІВНЯНЬ

  • Ключові слова

  • Ключевые слова

  • Key words

  • Постановка задачі.

  • Циганкова Ганна Анатоліївна


    Скачать 0.69 Mb.
    НазваниеЦиганкова Ганна Анатоліївна
    Дата05.02.2019
    Размер0.69 Mb.
    Формат файлаpdf
    Имя файлаmnj_2016_4(2)__7.pdf
    ТипДокументы
    #66463

    27
    // Международный научный журнал // № 4, 2016
    // Физико-математические науки //
    УДК 004.94:517.9
    Циганкова Ганна Анатоліївна
    асистент кафедри вищої математики ім. проф. Можара В. І.
    Національний університет харчових технологій
    Гузенко Світлана Володимирівна
    асистент кафедри вищої математики ім. проф. Можара В. І.
    Національний університет харчових технологій
    Цыганкова Анна Анатольевна
    ассистент кафедры высшей математики им. проф. Можара В. И.
    Национальный университет пищевых технологий
    Гузенко Светлана Владимировна
    ассистент кафедры высшей математики им. проф. Можара В. И.
    Национальный университет пищевых технологий
    Tsygankova G.
    assistant
    National University of Food Technologies
    Guzenko S.
    assistant
    National University of Food Technologies
    ЗАСТОСУВАННЯ ПРОГРАМНОГО ПАКЕТУ MATHCAD
    ДЛЯ РОЗВ’ЯЗАННЯ ДИФЕРЕНЦІАЛЬНИХ РІВНЯНЬ
    ПРИМЕНЕНИЕ ПРОГРАМНОГО ПАКЕТА MATHCAD
    ДЛЯ РЕШЕНИЯ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ
    APPLYING MATHCAD SOFTWARE PACKAGE
    FOR SOLVING DIFFERENTIAL EQUATIONS
    Анотація.У поданій статті розглянуто, використання програмного пакету MathCAD для розв’язання диференціаль-
    них рівнянь першого порядку.
    Ключові слова: математичний редактор, диференціальні рівняння, метод Лагранжа.
    Аннотация.В данной статье рассмотрено использование программного пакета MathCAD для решения дифферен-
    циальных уравнений первого порядка.
    Ключевые слова: математический редактор, дифференциальные уравнения, метод Лагранжа.
    Summary.This article discusses the use of MathCAD software to solve differential equations of the first order.
    Key words: mathematics еeditor, differential equations, Lagrange method.
    В
    ступ. Найбільш популярним сучасним програм‑
    ним пакетом при розв’язанні різних математич‑
    них та інженерних задач є пакет MathCAD. Завдяки простоті застосування, наочності математичних дій, великій бібліотеці вбудованих функцій і методів, а також зручному апарату представлення отриманих результатів, його користувачами є студенти, інжене‑
    ри, технічні фахівці і всі, кому потрібно проводити математичні розрахунки, починаючи від елементар‑
    ної математики і до реалізації чисельних методів. Ця програма в основному орієнтована на користувачів, які не мають спеціальних знань у програмуванні, про‑
    те мають базові знання з математики, фізики та інших фундаментальних наук. [1, c. 4] Тому для розв’язуван‑
    ня задач навчальної дисципліни «Вища математика» для студентів різних спеціальностей пропонується

    28
    // Физико-математические науки //
    // International Scientific Journal // № 4, 2016
    використання програми MathCAD. Це програмне се‑
    редовище містить текстовий редактор, потужний об‑
    числювач та графічний процесор. MathCAD пропонує велику кількість вбудованих функцій і операторів, які забезпечують розв’язання алгебраїчних та диференці‑
    альних рівнянь та систем, нерівностей, знаходження найбільших та найменших значень функцій, а також різні перетворення матриць, виділення їх фрагментів, знаходження їх характеристик.
    Головне меню MathCAD має практично стандарт‑
    ний вигляд. Основними панелями інструментів є:
    1) Math (Математика) — призначена для вставки математичних символів і операторів;
    2) Formatting (Форматування) — призначена для форматування (зміни типу і розміру шрифту і т. д.) тексту та формул;
    3) Symbolic (Символи) — призначена для виконан‑
    ня команд швидких аналітичних перетворень.
    Панель Math (Математика) призначена для викли‑
    ку на екран ще декількох панелей MathCAD, пов’яза‑
    них з різними математичними діями, а саме:
    1) Calculator(Калькулятор) — для вставки ос‑
    новних математичних операцій;
    2) Calculus (Обчислення) — для вставки елементів математичного аналізу;
    3) Matrix (Матриця) — для вставки матриць і ма‑
    тричних операторів;
    4) Graph (Графік) — для вставки графіків;
    5) Boolean (Булеві оператори) — для вставки логіч‑
    них (булевих) операторів;
    6) Greek (Грецькі символи) — для вставки грець‑
    ких символів;
    7) Symbolic (Символіка) — для вставки символь‑
    них операторів;
    8) Programming (Програмування) — для програму‑
    вання засобами MathCAD;
    9) Modifier (Модифікатор) — для вставки деяких операторів (наприклад, перетворення числа);
    10) Custom Characters (Спеціальні символи) — для вставки спеціальних символів (одиниць виміру тем‑
    ператури і т. п.) та інші [1, c. 11–13].
    Постановка задачі. Розв’язати диференціальні рівняння першого порядку, користуючись засобами програми MathCAD.
    Результати
    Для того, щоб розв’язати диференціальне рівняння з відокремленими змінними потрібно представити його у вигляді
    ( )
    ( )
    0
    f x dx g y dy

    =
    . Оператором присвоєн‑
    ня ввести нову функцію
    ( , ) :
    ( )
    ( )
    w x y
    f x dx
    g y dy
    =



    (панелі Calculator(Калькулятор) і Calculus (Обчис‑
    лення)). Знайдена функція буде визначати загальний
    інтеграл диференціального рівняння. Для розв’язан‑
    ня задачі Коші потрібно використовувати символьну операцію substitute (підстановка), яка знаходяться у підпанелі Symbolic (Символіка). [2, c. 89]
    Приклад 1.
    Розв’язати задачу Коші:
    (
    )
    6 2
    2 3, (1) 2
    y
    x
    y
    y
    ′⋅
    +
    =
    +
    =
    Обчислення в MathCAD:
    Представимо диференціальне рівняння у вигляді
    0 2
    3 6 2
    dy
    dx
    y
    x

    =
    +
    +
    Однорідні диференціальні рівняння розв’язуються за допомогою заміни
    y
    u
    x
    =
    . Отже, спочатку потрібно зробити заміну в рівнянні. Потім в програмі MathCAD будемо використовувати символьні операції simplify
    (спрощення) та substitute (підстановка). Ці операції знаходяться у підпанелі Symbolic (Символіка).
    Приклад 2.
    Розв’язати диференціальне рівняння:
    2 2
    3xy y
    x
    y

    ⋅ =
    +
    Обчислення в MathCAD:
    Представимо диференціальне рівняння у вигляді:
    2 2
    2 1
    3 3
    y
    dy
    x
    y
    dy
    x
    y
    dx
    xy
    dx
    x
     
    +  
    +
     
    =

    =
    Зробимо заміну
    y
    u
    x
    =
    Для розв’язання лінійного рівняння в програмі
    MathCAD, використовують метод Лагранжа. А саме, якщо задано лінійне рівняння
    ( )
    ( )
    y
    p x y f x
    ′ +
    ⋅ =
    , тоді розв’язок даного рівняння буде мати вигляд
    (
    )
    ( )
    ( )
    1
    ( )
    p x dx
    p x dx
    y e
    f x e
    dx C



    =

    +


    29
    // Международный научный журнал // № 4, 2016
    // Физико-математические науки //
    Приклад 3.
    Розв’язати задачу Коші:
    2 2
    x
    y
    xy xe

    ′ +
    =
    ,
    (0) 0
    y
    =
    Обчислення в MathCAD:
    Висновки. Як показано вище, для розв’язання диференціальних рівнянь за допомогою програмно‑
    го пакету MathCAD потрібні лише знання звичайної математичної мови (для правильного запису матема‑
    тичних виразів) та найпростіші навички програму‑
    вання. Дану програму доцільно використовувати при викладанні курсу «Вища математика» для комп’ютер‑
    них спеціальностей, у яких є лабораторні роботи з цієї дисципліни. Студенти матимуть можливість аналі‑
    тично розв’язати математичні задачі та зробити пере‑
    вірку, застосувавши програму MathCAD.
    Література
    1. Кирьянов, Д. В. Mathcad 12. / Д. В. Кирьянов — СПб.: БХВ‑Петербург, 2005. — 576 с.: ил.
    2. Васютинська, Ю. О. Вища математика: лабораторний практикум для студентів напряму 6.050101 «Комп’ютерні на‑
    уки» денної форми навчання / Ю. О. Васютинська, С. В. Гузенко, Н. Л. Кузьмінська, А. М. Палагута, А. М. Ткачук — Київ,
    НУХТ, 2013 р., с. 179.


    написать администратору сайта