Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Проекты интерфейсов (2012) / Система математического моделирования

.pdf
Скачиваний:
33
Добавлен:
28.06.2014
Размер:
407.05 Кб
Скачать

Национальный исследовательский университет «Московский энергетический институт»

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

по курсу«Проектирование человеко-машинных интерфейсов» Системаматематическогомоделирования

Выполнил студент Группы А-13-08 БуренковСергей

Проверил к.т.н,доц. Кружилов Сергей Иванович

Москва, 2012

Оглавление

 

 

Социальные задачи...........................................................................................................................................

 

2

Структура данных..............................................................................................................................................

 

3

Структура деятельности................................................................................................................................

 

4

Графический дизайн........................................................................................................................................

 

5

Социальные задачи

 

 

Основной социальной задачей систем, подобныхMATLAB и MathCad является

математическоемоделирование

 

Матричная алгебра

.

инженерные

 

 

 

Математическая статистика

 

 

 

расчеты

Дифференциальные уравнения

 

 

 

 

Задание последовательности

 

Математическое

 

собственных

 

 

вычислений в видефункций

 

моделирование

 

алгоритмов

 

 

 

 

Визуализация

Построениеграфиков,

Навык

компьютерной

грамотности.

результатов

гистограмм,диаграмм.

Владение математическими

 

 

 

знаниями.

 

 

Навык составления программ

 

 

 

(опционально)

 

 

2

Структура данных

Логическаяструктура данных системы представляется вследующей форме:

 

 

Модель

 

Графическая

Данные

Функции

Системы

визуализация

уравнений

модели

 

 

 

 

 

 

Структуры

 

 

Типы

Переменные Константы

Пользователю система представляется в форме бесконечного полотна, на котором отведены четыре области:данных, пользовательских функций, систем уравнений, задающих модель, и область для графического отображения элементов модели.

3

Структура деятельности

Структура деятельности системы может быть описана следующейсхемой:

пользовательских функций

4

Графический дизайн

Создание (открытие)модели:

Список доступных стандартных функций доступен в меню Помощь/ справка. Также при вводе первых символов появляется подсказка, как показано на следующем рисунке

Создание и подключение пользовательских функций происходит в правой части приложения:

Ввод уравнений, описывающих модель

Предполагается, что уточнение данныхбудет, как показано на следующемрисунке. Допустим, ранее объявлено, чтоy – вещественная переменная, а R – вещественная константа. При вводе уравнения остается неизвестно, является лиx переменной или константой, и какой унее тип.

6

Пример решения дифференциального уравнения первого порядка (func – функция правой части уравнения):

Визуальное отображение модели

7