Сравнение двух сигналов
15.04.2021
Каким образом я могу сравнить два сигнала, при этом один эталонный, при выходе второго за границы первого, выдавал ошибку. В симулинке.
Каким образом я могу сравнить два сигнала, при этом один эталонный, при выходе второго за границы первого, выдавал ошибку. В симулинке.
Комментарии
Способов довольно много. Зависит от задачи: что подразумеваете под словом сравнить?
Если просто сравнить все точки дввух сигналов то просто > , < , == и т.п.
И что значит "выходил за пределы"?
Я хочу эталонному сигналу дать допуск(типо трубки качества или 5% коридор относительно эталонного сигнала) , при сравнивании, если значение второго сигнала будет выходить, мне модель будет говорить, что значение сигнала вышел за это коридор, например, появился отказ. Извините, если не научно и по простому.
https://se.mathworks.com/help/simulink/slref/comparetoconstant.html
https://se.mathworks.com/help/simulink/slref/comparetozero.html
Эти блоки не подходят?
Эти 5% заранее известны (раз сигнал эталонный)?
Я попробую с этими блоками разобраться, да 5 % мы задаём сами. Спасибо.
я так понимаю этот блок работает так, что при выходе функции, он даёт 1 или 0
Да
а в данном случае, можно ли подобрать?
я так понимаю, я нашёл ответ на свой вопрос?
Типа того.