Квадратный корень из отрицательных величин

Этот пример показывает, как вычислить квадратный корень из входного сигнала с отрицательным знаком как вывод с комплексным знаком.

ans = 

  Simulink.SimulationOutput:
                   tout: [51x1 double] 

     SimulationMetadata: [1x1 Simulink.SimulationMetadata] 
           ErrorMessage: [0x0 char] 

Путем установки Функции на sqrt и типа Выходного сигнала к complex, блок приводит к правильному результату 0 + 10i для входа -100. Если вы изменяете тип Выходного сигнала на auto или real, блок выходные параметры NaN.