Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Множество

Читайте также:
  1. Аллергия проявляется множеством симптомов
  2. Б) Множество значений
  3. Великим множеством плодов колосьев золотых и радужных цветов!
  4. Естественно, люди пытаются покорить себе стихию стресса, управлять им. В наше время существует множество методик стресс-менеджмента. Рассмотрим некоторые из них.
  5. Известно, как однажды множество людей решили выкопать сокровище. Они взяли все необходимые инструменты и отправились в место, где оно было зарыто. Они начали раскопки.
  6. Множество дорог к Храму Мудрости

Тарас

ок

17:47:16

 

значит, во-первых, твоя прибыль или что ты там хочешь измерять должна храниться в виде СЧА

 

 

мб там и выражение прокатит - не проверял, - но обращаться к одному СЧА удобнее

 

 

сразу второе замечание: строить графики VARIABLE и FVARIABLE не катит - вылетает ошибка с переполнением стека или чем-то таким. типа оно проваливается в бесконечный цикл

 

 

поэтому рисовать следует не (F)VARIABLE, а сохраняемую величину

 

 

мой пример. прибыль. вычисляется как

Prof FVARIABLE N$LRDY#1000-AC1/60#80#(ROB1+ROB2+ROB3+ROB4+ROB5)

 

 

построить график нужно для отношения "Прибыль / Время"

 

 

делать вериебл для этого отношения - можно было бы, но при построении графика вылетит

 

 

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

 

 

GENERATE 1

SAVEVALUE Prof_Time,(V$Prof/AC1)

TERMINATE

 

 

и теперь можно спокойно рисовать график для X$Prof_Time

 

 

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

 

 

сразу предупреждаю, что система рисования графиков там запилена очень криво, посему каждый раз придётся перерисовывать (а это делается довольно долго - несколько минут), если что-то не так

 

 

то есть несколько раз прогнал с разным временем моделирования, и приблизительно прикинул, где (по оси Y) у тебя будет размещаться отображаемая часть графика

 

 

затем делаешь следующую вещь

 

 

из кода удаляешь команду START

 

 

и запускаешь: Command -> Create Simulation

 

 

появится что-то вроде

12/12/12 17:53:00 Model Translation Begun.

12/12/12 17:53:01 Ready.

 

затем открываешь Window -> Simulation Window -> Plot Window

 

 

и там в части окна, где написано "New Expression", вводишь: Label - как твой график будет подписан (например, "Profit / Time"), Expression - СЧА, изменение значения которого во времени нужно отобразить

 

 

в моём случае это будет просто X$Prof_Time

 

 

затем нажимаешь на кнопку Plot рядом с этими полями, чтобы оно перенеслось в список Window Contents

 

 

можешь заодно и Memorize нажать, чтоб потом не перенабирать эти два поля (хотя диапазоны графика оно всё равно не запоминает)

 

 

после этого в Window Contents вводишь минимальный и максимальный диапазон по игреку (значения вычисляемой величины) и Time Range - сколько единиц модельного времени отложится по оси X графика

 

 

как-то так

 

 

нажимаешь на кнопку OK, закрывая это окно, и затем вызываешь Command -> START

 

 

и вводишь туда "START 1000", например. короче, с большим каким-то параметром, чтобы симуляция не прекратилась за время, отведённое в дженерейте - ты её потом сам остановишь

 

 

снизу в статусной строке должно появиться "Simulation in Progress." - это значит, что оно работает

 

 

нужно немного подождать, пока оно начнёт прорисовывать - я ж говорю, прога делает это крайне медленно, да и начальные значения такого рода отношения могут лежать где-то за пределами видимой области

 

когда начнёт доходить по оси X где-то до предпоследнего большого деления - останавливай

 

 

Множество

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

18:04:34

 

 

Тарас

Command -> HALT, или Ctrl+Alt+H

18:04:35

 

 


Дата добавления: 2015-07-11; просмотров: 122 | Нарушение авторских прав


Читайте в этой же книге: Розрахунок коефіцієнтів поширення окремих хвороб або класів хвороб серед всього населення або окремих його груп | Показника дитячої смертності | Оцінка діагностичної ефективності медичних тестів | Практичні завдання | Розрахунок виробничої програми | Розрахунок кількості і вибір обладнання | Розрахунок капітальних вкладень | Розрахунок витрат на основні і допоміжні матеріали | Розрахунок заробітної плати. | Розрахунок витрат на електроенергію |
<== предыдущая страница | следующая страница ==>
Дифференциальный диагноз.| Служби медичної статистики. Статистичні показники в медицині і їх порівняння

mybiblioteka.su - 2015-2024 год. (0.012 сек.)