• Регистрация
TItnaium_IDK
TItnaium_IDK 0.00
н/д

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

17.12.2019

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

Теги

    17.12.2019

    Ответы

    • Andrey Ermakov
      Andrey Ermakov +56.93
      17.12.2019 15:42

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

      • Marat
        Marat+208.00
        18.12.2019 05:52

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

        • _______ ____________
          _______ ____________ -1.52
          25.12.2019 12:09

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