Тип работы:
Предмет:
Язык работы:


Использование библиотек MATLAB в системе программирования C#.NET (обучающая программа)

Работа №15853

Тип работы

Дипломные работы, ВКР

Предмет

информатика

Объем работы52
Год сдачи2017
Стоимость6100 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
419
Не подходит работа?

Узнай цену на написание


Введение 3
Глава I. Среды программирования MATLAB и C#.NET
1.1. Высокоуровневый язык и интерактивная среда для программирования «MATLAB» 5
1.2. Среда программирования «Microsoft Visual Studio» 16
1.3. Создание Windows-приложений с использованием математических функций MATLAB 24
Глава 2. Обучающая программа «Использование библиотек Matlab в среде программирования C#.NET»
2.1. Состав приложения 36
2.2. Интерфейс и реализация программы 42
Заключение 45
Список использованной литературы 46
Приложения 47


MATLAB — это высокоуровневый язык и интерактивная среда для программирования, численных расчетов и визуализации результатов. С помощью MATLAB можно анализировать данные, разрабатывать алгоритмы, создавать модели и приложения.
Язык, инструментарий и встроенные математические функции позволяют исследовать различные подходы и получать решение быстрее, чем с использованием электронных таблиц или традиционных языков программирования, таких как C/C++ или Java. MATLAB широко используется в таких областях, как:
• обработка сигналов и связь,
• обработка изображений и видео,
• системы управления,
• автоматизация тестирования и измерений,
• финансовый инжиниринг,
• вычислительная биология и т.п.
Более миллиона инженеров и ученых по всем миру используют MATLAB в качестве языка технических вычислений.
MATLAB по сравнению с традиционными языками программирования (C/C++, Java, Pascal, FORTRAN) позволяет на порядок сократить время решения типовых задач и значительно упрощает разработку новых алгоритмов.
Актуальность данной работы: В настоящее время в преподавании ряда дисциплин интенсивно используются элементы визуализации использующие интенсивные вычисления. В частности, например, в математике при построении графиков двумерных и трехмерных поверхностей в пространстве. Для построения двумерных и трехмерных поверхностей преподаватели вынуждены использовать специальные пакеты программ. Разработанная обучающая программа позволяет легко научиться
В создании полноценного автономного пользовательского приложения эффективна среда Visual Studio, поэтому интеграция МАТЛАБ с Visual Studio является актуальной.
Целью данной дипломной работы является: создание обучающей программы по теме «Использование библиотек Matlab в системе программирования C#.NET».
Задачи данной работы:
1) изучение научно-теоретической литературы по теме исследования;
2) разработка обучающей программы по теме «Использование библиотек Matlab в системе программирования C#.NET»;
Объект работы: процесс создания программного продукта.
Предмет работы: процесс создания обучающей программы в среде программирования C#.NET.
Практическая значимость работы: заключается в том, что, разработанный программный продукт можно применять в учебном процессе и для самостоятельного изучения данной темы.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В результате разработки данной дипломной работы написана программа для обучения использования библиотек MATLAB в системе программирования C#.NET. Программа предназначена для студентов младших курсов, а также для преподавателей.
Программа содержит теоретический материал для самостоятельного создания программы на языке «C#», в котором интегрированы библиотеки matlab.
Изучаемый материал представлен в программе наглядно, теоретический материал сопровожден необходимыми иллюстрациями, что делает его более понятным.
В процессе обучения есть возможность поработать уже с готовыми программами, которые используют библиотеки matlab.
Программа написана на языке программирования C#.NET. Разработанная программа полностью соответствует требованиям поставленных задач.
Вывод:
Поставленную цель считаю достигнутой. Но данный программный продукт можно доработать как в плане функциональности, так и в плане оптимизации программного кода. Кроме этого, для того чтобы усовершенствовать данную программу, нужно:
1. Улучшить дизайн программы;
2. Добавить больше примеров;
3. Добавить звуковой эффект.



2. Э. Троелсен. Язык программирования C# 5.0 и платформа .NET 4.5. -
М.: Вильямс, 2013. - 1311 с.
3. Мартынов Н.Н. С# для начинающих. - М.: Кудиц-Пресс, 2007. - 270 с.
4. Далаа С. М. Электронное - учебное пособие. Разработка баз данных в языке C#. - Кызыл. 2007.
5. Пугачев С., Шериев А., Кичинский К. Разработка приложений для Windows 8 на языке C#. - СПб.: БХВ-Петербург, 2013. - 416 с.
6. Ватсон Б. С# 4.0 на примерах. - СПб.: БХВ-Петербург, 2011. - 608 с.
7. Майк МакГрат. Программирование на С для начинающих. - Эксмо, 2016. - 192 с.
8. Н. Культин. Microsoft Visual C# в задачах и примерах. - СПб.: БХВ- Петербург, 2009. - 320 с.
9. Трей Нэш. C# 2010. Ускоренный курс для профессионалов. - Вильямс, 2010. - 595 с.
10. Форум для программистов [Электронный ресурс] URL:
http: //www. cyberforum. ru (дата обращения 2017).
11. Алексеев Е.Р., Чеснокова О.В. MATLAB 7. Самоучитель. - М.: НТ Пресс, 2006. - 496с.
12. В.Потемкин. Вычисления в среде MATLAB. - М.: Диалог-МИФИ, 2004. - 400 с.
13. В.Дьяконов. MATLAB: Учебный курс. - СПб.: Питер, 2000. - 590 с.
14. В.Дьяконов. MATLAB 6: Учебный курс. - СПб.: Питер, 2001. - 592 с


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ