В этом примере показано, как вычислить квадратный корень входного сигнала с отрицательным значением как выход с комплексным значением.
ans =
Simulink.SimulationOutput:
tout: [51x1 double]
SimulationMetadata: [1x1 Simulink.SimulationMetadata]
ErrorMessage: [0x0 char]

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