Как в Signal Builder построить кусочно-заданную функцию?
25.11.2021
Добрый день
Мне надо сделать функцию примерно такую же, как на скриншоте, но с большим количеством шагов и другими цифрами по осям. Насколько я понимаю вверху Signal->New->Custom... - это задание любой функции.
Там появляется маленькое окошко со скрина, и как обычно с этой прогой бывает начинается лютый бред. Эта хрень никак не принимает человеческое написание интервалов - впрочем чего ещё стоило ожидать от этого г&@на.
Пробовал также задавать интервалы через запятую, точку, тире - всё равно выдает ошибку.
Как туда надо вбивать? Что оно хочет?
Лучший ответ
Для начала не плохо бы поумерить свой пыл+)
Для продолжения почитать документацию.
a=[0 1 1 2 2 3 3 4 4 5 5 6 6]
b = [1 1 2 2 3 3 4 4 5 5 6 6 12 12 ]
Ответы
Для начала не плохо бы поумерить свой пыл+)
Для продолжения почитать документацию.
a=[0 1 1 2 2 3 3 4 4 5 5 6 6]
b = [1 1 2 2 3 3 4 4 5 5 6 6 12 12 ]
Вы же сейчас говорите про ту документацию, в которой первым же предложением идёт:
"Чтобы отобразиться, создайте, и отредактируйте взаимозаменяемые группы источников сигнала и быстро переключите группы в и из модели, используйте блок Signal Builder"?
Ничего не скажешь - всё очень доходчиво и понятно... XD
Спасибо. И нет такого здесь: https://docs.exponenta.ru/simulink/ug/working-with-signal-groups.html
Надеюсь, того дебила, который при разработке проги сделал ввод интервала таким образом, будут в аду насиловать точками с запятой.
1. Можно многими способами это сделать и разными блоками. Сформулируйте конкретно, что хотите получить. Думаю, самый простой FromWorkspace, как коллега выше написал, либо RepeatingSequence (и ему подобных).
2. Чтобы не пользоваться "г&@ном", предлагаю написать свой собственный симулинк и пользоваться им. Ваша прога, 100% будет круче.
Судя по всему, Симулинк появился именно после такого предложения.
aBoomest и Ermakov Andrey Зачем вы вообще отвечаете неадекватному чуваку? В результате ведь сами оказываетесь в ...., вместо спасибо
Хочется по жизни верить в людей, а не наоборот :)