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

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