Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические_указания_к_лаб.раб.-1_Изучение инс....doc
Скачиваний:
5
Добавлен:
26.11.2018
Размер:
424.45 Кб
Скачать

ФЕДЕРАЛЬНОЕ АГЕНСТВО ПО ОБРАЗОВАНИЮ

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

Донской государственный технический университет

Кафедра “Робототехника и мехатроника”

Изучение инструментальных средств интегрированной системы имитационного моделирования

Методические указания к лабораторной работе

по дисциплине “Моделирование систем”

Ростов-на-Дону

2008 г.

Составитель: Харченко В.А.

УДК

Изучение инструментальных средств интегрированной системы имитационного моделирования.. Метод. указ./ ДГТУ. Ростов-на-Дону, 2008, 8 с.

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

Предназначены для студентов спец. 230102 “Автоматизированные системы обработки информации и управления”.

Печатается по решению методической комиссии факультета “Авто –матизация, мехатроника и управление”.

Научный редактор: доцент, к.т.н. О.Е. Коротков

Рецензент: доцент, к.т.н. Д.А. Носенков

© Издательский центр ДГТУ, 2008 г.

Цель работы: Приобретение навыков моделирования в среде интегрированной системы имитационного моделирования.

Порядок выполнения работы

1.Выполнить моделирование примеров в параграфах:

§1.Табулирование функций;

§2.Решение систем линейных алгебраических уравнений методом исключения Гаусса;

§3.Аппроксимация функций.

2. Выполнить моделирование примеров из таблиц 2.2, 2.3 по своему варианту индивидуального задания (номер варианта взять у преподавателя).

3. Занести в отчет тексты программ и результаты моделирования .

Примечание. При выполнении лабораторной работы используются файлы с описанием команд и примерами их применения (названия файлов узнать у преподавателя)

1. Табулирование функций

Рассмотрим два случая табулирования функции:

1. С постоянным шагом изменения аргументов.

2. С произвольным набором значений аргумента.

Алгоритм реализуется путем организации какого-либо цикла.

Пример 1. Вычислить

при R = 4.28  10-2; = 2.87;

хi изменяется с шагом х = 2; хп = 2; хк = 10.

Введем обозначение la = 2.87.

Протокол программы:

R = 4.28е-02; la = 2.87;

% Задается начальное значение х, шаг dx и конечное значение х

х = 2.0 : 2.0 : 10.0;

% Для вывода значения у в конце строки символ ; не ставится!

В окне команд появляются после нажатия кнопки выполнить значения функции у, которые затем можно скопировать в какой-либо файл.

Результаты вычислений:

ans =

2.0000

4.0000

6.0000

8.0000

10.0000

0.0682

0.1634

0.2517

0.3386

0.4250

Пример 2. Вычислить и вывести на экран значения функции

при х1 = 12.8; х2 = 23.4; х3 = 27.2; х4 = 17.8; х5 = 16.3; х6 = 14.9; а = 1.35; b = 0.98.

Данную задачу можно программировать не изменяя обозначения переменных. Цикл организуется для одномерного массива.

Протокол программы:

а = 1.35; b = 0.98; х(1) = 12.8; х(2) = 23.4; х(3) = 27.2; х(4) = 17.8; х(5) = 16.3; х(6) = 14.9;

% В конце строки вычисления функции у символ ; не ставится.

у

=

0.3609

у

=

0.2327

у

=

0.1473

у

=

0.1800

у

=

0.1771

у

=

0.1658

Данные вычислений можно вывести в виде таблицы, если использовать запись [x; y] без точки с запятой или [x y].