Створення додатків на BorlandC++ Builder з використанням математичної бібліотеки MATLAB

Автор работы: Пользователь скрыл имя, 09 Июня 2015 в 12:12, дипломная работа

Описание работы

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

Содержание работы

Зміст…………………………………………………………………………….5
Вступ……………………………………………………………….…………...8
1. Розділ 1. Основи програмування на Borland C++ Builder. Застосування бібліотеки MATLAB. Компілятор MATLAB…………………………..10
1.1. Основи програмування на Borland C++ Builder…………………10
1.1.1. Середовище розробки………………………………………....10
1.2. Компоненти C++ Builder………………………………………….14
1.3. Структура програми на C++……………………………………..14
1.4. Математична бібліотека MATLABдля язика С++……………..16
1.4.1. Створення автономних C++ додатків………………………..17
1.4.2. Компіляція і компоновка додатка…………………………….17
1.5. Компілятор MATLAB…………………………………………….20
1.5.1. Інсталяція і конфігурація……………………………………..21
1.5.2. Використання Компілятора MATLAB……………………….23
1.5.3. Огляд технології Компілятора MATLAB…………………….24
1.5.4. Файли, створені за допомогою mcc…………………………..27
1.6. Робота з програмою mcc………………………………………....29
1.6.1. Використання Компілятора mcc………………………..…….29
1.6.2. Опції mbuild……………………………………………….…..32
1.6.3. Скрипт-файли……………………………………………….…33
1.7. Створення автономних додатків…………………………………34
1.7.1. Створення коду тільки із m-файлів…………………………..37
1.7.2. Об’єднання m-файлів і коду C або C++……………………..38
1.7.3. Автономний C-додатокдлякористувача………………..….42
2. Розділ 2. Створення додатків на BorlandC++ Builder з використанням математичної бібліотеки MATLAB…………………………………….46
2.1. Підключення математичнихбібліотекдоBorlandC++ Builder……………………………………………………………...46
2.2. Конфігурування Borland C++ Builder 6.0 і математичної бібліотеки С++……………………………………………………47
2.3. Зчитування, обробка і запис даних………………………………48
2.3.1. Лістинг файлу з коментарями………………………………..50
2.3.1.1. Початок програми………………………………………50
2.3.1.2. Завдання параметрів…………………………………….51
2.3.1.3. Завдання числа каналів і довжини сигналу…………..53
2.3.1.4. Відкриття файлу і читання даних……………………...53
2.3.1.5. Застосування математичних операцій до завантажених даними…………………………………………………..54
2.3.1.6. Запис результатів……………………………………….55
2.4. Побудова графіків даних mwArray………………………………56
2.5. Пакетне вейвлет-розкладання сигналу………………………….61
2.5.1. Опис функцій програми……………………………………….62
2.5.2. Опис роботи програми………………………………………...64
2.5.2.1. Вибір сигналу……………………………………………65
2.5.2.2. Вибір вейвлета…………………………………………..66
2.5.2.3. Вейвлет-аналіз сигналу…………………………………70
2.5.2.4. Графіки сигналів і результати розкладання…………..73
3. Організайно-економічна частина……………………………………….76
3.1. Планування виконання науково-дослідних та дослідно-конструкторських робіт (НДДКР).............................................76
3.2. Кошторис витрат на науково-дослідні та дослідно-конструкторські роботи (НДДКР)……………………………….78
3.2.1. Матеріальні витрати (з відрахуванням вартості зворотних відходів)………………………………………………………...78
3.2.2. Витрати на оплату праці………………………………………79
3.2.3. Єдиний соціальний внесок…………………………………...81
3.2.4. Витрати на спеціальне обладнання…………………………..82
3.2.5. Витрати на службові відрядження……………………………82
3.2.6. Експериментально-виробничі витрати……………………….82
3.2.7. Накладні витрати………………………………………………83
3.2.8. Прибуток……………………………………………………….84
3.2.9. Загальні витрати……………………………………………….84
3.2.10. Податок на додану вартість (ПДВ)………………………….84
3.2.11. Повна вартість роботи, виконаної власними силами……...84
4. Охорона праці…………………………………………………………….87
4.1. Вибір досліджуваного напрямку і робочого місця……………..87
4.2. Аналіз повітряного середовища робочої зони………………….88
4.2.1. Повітряне середовище…………………………………………88
4.2.2. Повітря робочої зони. Загальні санітарно-гігієнічні вимоги…………………………………………………………..89
4.2.3. Вентиляціяприміщення……………………………………….90
4.3. Аналіз освітлення в приміщенні…………………………………91
4.3.1. Природне освітлення………………………………………….91
4.3.2. Проектувальний розрахунок природного освітлення……….91
4.3.3. Штучне освітлення…………………………………………….92
4.3.4. Розрахунок освітленості приміщення………………………..93
4.4. Оцінка електробезпеки приміщення…………………………….94
4.5.1. Класифікація приміщень по небезпеці поразки струмом…………………………………………………….94
4.5.2. Типи електричних мереж у лабораторії…………………..94
4.5.3. Аналіз можливих поразок при експлуатації устаткування……………………………………………….94
4.5.4. Комплекс заходів щодо забезпечення електробезпечності………………………………………...95
4.5. Оцінка рівня електромагнітного випромінювання в приміщенні………………………………………………………...95
4.6. Аналіз акустичних умов в приміщенні………………………….96
4.7. Аналіз пожежної безпеки приміщення…………………………..96
Висновки………………………………………………………………………98
Список використаних джерел………………………………………………..

Файлы: 1 файл

Дипломна робота Павленко Д.О. гр. ПГ-91 ПБФ.docx

— 653.16 Кб (Скачать файл)