Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаба №4 ТОИ / Построение модели сердца .doc
Скачиваний:
120
Добавлен:
15.05.2015
Размер:
1.14 Mб
Скачать

2.6.4. Текст в презентации

В верхнюю часть диаграммы класса Heart введите поясняющий текст. Для этого

перетащите мышью пиктограмму Текст Aa с вкладки Презентация панели Палитра. В поле Текст вкладки Основные введите текст Модель сердца, выберите шрифт Century Gothic, стиль Полужирный, размер 22. На вкладке Дополнительные установите координаты (Х, Y) этого объекта (20, 10).

Следующий текст, содержащий пояснение к модели, введите чуть ниже и правее: Это упрощенная модель динамики сердечных сокращений. Модель описывается двумя дифференциальными уравнениями: dx/dt=(x-х^3-b)/ерs и db/dt=х-х0. Модель позволяет изменять параметры и наблюдать изменение ритма и формы пульсаций. При значении х0 = 0.6 сердце останавливается. Установите выравнивание по правому краю, все другие параметры текста можете оставить по умолчанию. Для того чтобы текст уместился по ширине, в нужных местах следует вставить перевод строки.

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

Введите в поле презентации прямоугольники, как показано на рис. 2.13, и поместите их на задний план, чтобы они выделяли функциональные блоки построенной модели. Для того чтобы фигура была фоном и не закрывала другие изображения, в контекстном менюданного прямоугольника выполните команду Порядок / На задний план.

Сделайте подписи к слайдерам, чтобы было понятно, какими параметрами мы управ Наша модель построена.

2.7. Контрольные вопросы

  1. Измените презентацию сердца так, чтобы сплюснутый овал, имитирующий сердц вращался вокруг своей оси. (5+)

  2. Перечислите параметры графических элементов, которые могут динамически изменяться в процессе выполнения модели? (5)

  3. Как изменить период обновления графика в окне инспекта? (5)

  4. Поместите на изображение сердца текст с динамическим значением переменной Х

  5. Поместите в поле презентации текущее значение времени. (5)

  6. Измените презентацию сердца так, чтобы овал, сжимаясь по оси, Y расширялся X. (5)

  7. Какие существуют способы построения графика изменения переменной? (4)

  8. Как построить фазовую диаграмму? (4)

  9. Как изменять параметры модели в процессе ее выполнения? (4)

  10. Как изменить условие остановки выполнения модели? (4)

  11. Как выбрать численный метод решения системы обыкновенных дифференциа уравнений? (4)

  12. Как ввести в модель слайдер и связать его с переменной? (4)

  13. Как изменить период обновления графика? (4)

  14. Как создать подписи к слайдеру? (3)

  15. Как создать переменную, определяемую дифференциальным уравнением? (3)

  16. Как открыть график в окне инспекта? (3)

  17. Как запустить компиляцию модели в программный код на языке Java? (3)

  18. Как создать параметр и присвоить ему значение? (3)

Рис. 2.13

Соседние файлы в папке Лаба №4 ТОИ