Случайная температура в случайное время

Простейшие вопросы в области инженерной разработки
Ответить
Аватара пользователя
terlihat
beginner
beginner
Сообщения: 20
Зарегистрирован: 27 сен 2018, 21:09
Версия LabVIEW: 2018
Контактная информация:

Случайная температура в случайное время

Сообщение terlihat »

Здравствуйте! Это опять я :D
Думаю уже в последний раз
Имеется симуляция время путём прибавление к переменной 60 секунд каждый цикл и в 00:00 сброс времени. И под инструмент - генератор случайных чисел.
Не могу понять как сделать так, что бы в рандомное время термометру присваивалась рандомная температура и что бы в 00:00 эти значения задавались опять
Вложения
Random.png
Artem.spb

Activity Автор
professor
professor
Сообщения: 3393
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Случайная температура в случайное время

Сообщение Artem.spb »

Как тут время участвует?
Если на каждой итерации циклы вы будете задавать случайную температуру, то и получится случайная Т в случайное t
Аватара пользователя
terlihat
beginner
beginner
Сообщения: 20
Зарегистрирован: 27 сен 2018, 21:09
Версия LabVIEW: 2018
Контактная информация:

Re: Случайная температура в случайное время

Сообщение terlihat »

Хочется что бы выбиралась случайная переменная и когда константа "Время" её достигнет температуре присваивалось случайное значение и что бы это делалось один раз, а не каждый цикл
И при достижении времени 00:00 всё случайные выбирались заново
Аватара пользователя
terlihat
beginner
beginner
Сообщения: 20
Зарегистрирован: 27 сен 2018, 21:09
Версия LabVIEW: 2018
Контактная информация:

Re: Случайная температура в случайное время

Сообщение terlihat »

Вот что получилось, но не работает
Вложения
121.png
Artem.spb

Activity Автор
professor
professor
Сообщения: 3393
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Случайная температура в случайное время

Сообщение Artem.spb »

время в третьем кадре (практически) никогда не сравняется. потому что шаг 60, а генератор выдаёт дробные значения.
Как-то так. ничего проще в голову не пришло.
Если время больше, то задать Т и удалить первый элемент из массива. Если переход через сутки, то генератор нового массива
rand.png
Ответить

Вернуться в «Для чайников»