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

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

ans = 

  Simulink.SimulationOutput:
                   tout: [51x1 double] 

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

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