• Регистрация
TItnaium_IDK
TItnaium_IDK0.00
н/д
  • Написать
  • Подписаться

Как в Simulink создать сдвинутый полупериод синусоиды - входной сигнал?

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

Теги

    17.12.2019

    Ответы

    • Andrey Ermakov
      Andrey Ermakov +53.81
      17.12.2019 18:42

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

      • Marat
        Marat+34.00
        18.12.2019 08:52

        Я бы всё же посоветовал блок saturation. Он эту задачу в одно действие решит. А в целом задачу генерации произвольных сигналов в Simulink можно решать при помощи MATLAB. Нарисовать там сигнал любой формы и импортировать в модель.

        • _______ ____________
          _______ ____________ +11.43
          25.12.2019 15:09

          Если еще актуально могу сделать модель.