Ви переглядаєте архівну версію офіційного сайту НУЛП (2005-2020р.р.). Актуальна версія: https://lpnu.ua
Математичне забезпечення наукових досліджень
Спеціальність: Процеси і обладнання хімічних виробництв
Код дисципліни: 7.161.09.E.45
Кількість кредитів: 5
Кафедра: Хімічна інженерія
Лектор: к.т.н., Гнатів З.Я.
Семестр: 1 семестр
Форма навчання: денна
Результати навчання:
У результаті вивчення навчальної дисципліни здобувач повинен
знати:
- основні категорії алгоритмів розв’язку задач на ПЕОМ;
-основні прийоми роботи у пакетах прикладних програм, що вивчаються.
- базові структури даних та засоби конструювання виразів у середовищах, що розглядаються;
- основи роботи у середовищі MarLab та Visual Studio .Net;
вміти:
- вибирати у відповідності із завданням алгоритм і структуру даних;
- реалізовувати алгоритми та розв’язувати задачі у середовищі MarLab;
- реалізовувати алгоритми з використанням засобів реалізації у середовищі Visual Studio .Net;
- проводити аналіз отриманих результатів.
знати:
- основні категорії алгоритмів розв’язку задач на ПЕОМ;
-основні прийоми роботи у пакетах прикладних програм, що вивчаються.
- базові структури даних та засоби конструювання виразів у середовищах, що розглядаються;
- основи роботи у середовищі MarLab та Visual Studio .Net;
вміти:
- вибирати у відповідності із завданням алгоритм і структуру даних;
- реалізовувати алгоритми та розв’язувати задачі у середовищі MarLab;
- реалізовувати алгоритми з використанням засобів реалізації у середовищі Visual Studio .Net;
- проводити аналіз отриманих результатів.
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
Вища математика
Математичне моделювання ХТП
Методологія наукових досліджень
Математичне моделювання ХТП
Методологія наукових досліджень
Короткий зміст навчальної програми:
Арифметичні розрахунки. Найпростіші обчислення. Формати виводу результату обчислень. Використання елементарних функцій. Введення додавання і віднімання векторів. Робота з елементами
векторів. Застосування функцій обробки даних до векторах. Способи введення матриць в пакеті MatLab, звернення до елементів матриць. Операції над матрицями в пакеті MatLab: додавання, віднімання, множення, транспонування і піднесення до степеня. Множення матриць і векторів. Блокові матриці. Видалення рядків і стовпців. Заповнення матриць за допомогою індексації. Створення матриць спеціального виду. Поелементні операції з матрицями. Візуалізація матриць.Робота в редакторі М-файлів. Типи М-файлів. Установка шляхів. Команди для установки шляхів. Файл-функції. Основи програмування в MatLab.
Рекомендована література:
1. Шилдт Г. С++.: Учебный курс. - Спб.: Питер; К.: Издательская группа ВНИ, 2002. - 512 с.
2. Петцольд Ч. Программирование для Місrosoft Windows на С++. -М.: Издательско-торговьій дом "Русская редакция", 2002.
3. Треелсон Р. С++ и платформа NЕТ. Библиотека программиста. - Спб. Питер, 2002. - 800 с.
4. Майо Джозеф. С++: Искусство программирования. Энциклопедия программиста: Пер. с анг. Спб.: ООО "ДиаСофтЮП", 2002. - 656 с.
5. Гуннерсон Э. Введение в С++. Библиотека программиста. – СПб: Питер, 2001. –304 с.
6. Лазарєв Ю. Ф. MATLAB і моделювання динамічних систем. Навчальний посібник Глава 1. Вступ у Matlab. – Київ: НТУУ "КПІ", 2009. - 81 c.
7. Верлань А.Ф. та ін. Моделирование систем управления в среде MATLAB. – К.: ЦКІС АПНУ, 2002. – 68 с.
8. Дьяконов В.П., Абраменкова И.В. Matlab 5.0/5.3. Система символьной математики. М.: "Нолидж". 1999. 633 с.
12
9. Муха В .С ., Птичкин В .А . Введение в MATLAB: Метод . пособие для выполнения лаб . работ по курсам "Статистические методы обработки данных " и "Теория автоматического управления " для спец . 53 01 02 "Автоматизированные системы обработки информации ". – Мн .: БГУИР , 2002. – 40 с .
10. Потемкин В.Г. Система MATLAB. Справ. пособие. Диалог-МИФИ. 1997. 350 с.
11. Потемкин В.Г. Система инженерных и научных расчетов MATLAB 5.х. В 2-х томах. Диалог-МИФИ. 1999 (т. 1. 366 с., т. 2. 304 с.).
12. Егоренков Д.Л., Фрадков А.Л., Харламов В.Ю. Основы математического моделирования с примерами на языке МАТЛАБ. Учеб. Пособие под ред. проф. Фрадкова А.Л. СПб: БГТУ. 1994. 190 с.
2. Петцольд Ч. Программирование для Місrosoft Windows на С++. -М.: Издательско-торговьій дом "Русская редакция", 2002.
3. Треелсон Р. С++ и платформа NЕТ. Библиотека программиста. - Спб. Питер, 2002. - 800 с.
4. Майо Джозеф. С++: Искусство программирования. Энциклопедия программиста: Пер. с анг. Спб.: ООО "ДиаСофтЮП", 2002. - 656 с.
5. Гуннерсон Э. Введение в С++. Библиотека программиста. – СПб: Питер, 2001. –304 с.
6. Лазарєв Ю. Ф. MATLAB і моделювання динамічних систем. Навчальний посібник Глава 1. Вступ у Matlab. – Київ: НТУУ "КПІ", 2009. - 81 c.
7. Верлань А.Ф. та ін. Моделирование систем управления в среде MATLAB. – К.: ЦКІС АПНУ, 2002. – 68 с.
8. Дьяконов В.П., Абраменкова И.В. Matlab 5.0/5.3. Система символьной математики. М.: "Нолидж". 1999. 633 с.
12
9. Муха В .С ., Птичкин В .А . Введение в MATLAB: Метод . пособие для выполнения лаб . работ по курсам "Статистические методы обработки данных " и "Теория автоматического управления " для спец . 53 01 02 "Автоматизированные системы обработки информации ". – Мн .: БГУИР , 2002. – 40 с .
10. Потемкин В.Г. Система MATLAB. Справ. пособие. Диалог-МИФИ. 1997. 350 с.
11. Потемкин В.Г. Система инженерных и научных расчетов MATLAB 5.х. В 2-х томах. Диалог-МИФИ. 1999 (т. 1. 366 с., т. 2. 304 с.).
12. Егоренков Д.Л., Фрадков А.Л., Харламов В.Ю. Основы математического моделирования с примерами на языке МАТЛАБ. Учеб. Пособие под ред. проф. Фрадкова А.Л. СПб: БГТУ. 1994. 190 с.
Методи і критерії оцінювання:
Виконання лабораторних робіт, усне опитування, виконання індивідуального науково-дослідного завдання та розрахунково-графічної роботи (30 %), екзаменаційна робота (письмова компонента - 60 %, усна компонента - 10%)