Главная Обратная связь

Дисциплины:






Блок случайных событий 100



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

Выберите тип вывода

Выбор режима
Вводы
Вывод

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

Режимы: Числовое значение, Логическое значение

Режимы

Числовое значение

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

Пример

Эта программа вызывает непрерывную серию сигналов случайной частоты в диапазоне от 500 до 5000 Гц.

Логическое значение

Логический режим выводит истинное или ложное значение. Вероятность вывода истинного значения будет определяться вводом Вероятность значения «Истина». Этот ввод является процентным значением от 0 до 100. Например, вероятность 25 означает, что вероятность вывода значения «Истина» составляет 25 %, а вероятность вывода значения «Ложь» составляет 75 %.

Пример

 

 

Эта программа заставляет робота выбирать случайным образом между поворотом налево и поворотом направо, при этом в каждом случае шансы равны 50/50.

Советы и подсказки

Чтобы заставить робота сделать случайный выбор более чем из двух действий, вы можете использовать блок случайных событий в числовом режиме и блок «Если ... то» в числовом режиме. Например, вы можете вывести случайное число от 1 до 5 и использовать это значение для выбора из пяти случаев в блоке «Если ... то».

Вводы и выводы

Вводы блока случайных событий управляют диапазоном и вероятностью выводимого значения. Вы можете вводить значения ввода прямо в блоке. Или же, как вариант, значения можно передавать по шинам данных от выводов других программных блоков.

Ввод Тип Допустимые значения Примечания
Нижние границы Числовое значение Любое число Нижняя граница для числового вывода
Верхние границы Числовое значение Любое число Верхняя граница для числового вывода
Вероятность значения «Истина» Числовое значение 0 – 100 Вероятность результата «Истина» для логического вывода, в процентном выражении

Вывод блока случайных событий дает случайное значение. Для использования вывода воспользуйтесь шиной данных для его подключения к другому программному блоку. СТРАНИЦА 102



Вывод Тип Примечания
Значение Числовое или логическое значение Числовое значение в числовом режиме Логическое значение в логическом режиме

БЛОКИ РАСШИРЕНИЯ





sdamzavas.net - 2019 год. Все права принадлежат их авторам! В случае нарушение авторского права, обращайтесь по форме обратной связи...