возвращает знак вещественных или комплексных значений вектора
s = csgn(z)
Вектор значений для которых нужно вычислить знак.
Если вещественная часть не равна нулю:
+1
, если вещественная часть элемента положительна
-1
, если вещественная часть элемента отрицательна
Если вещественная часть равна нулю:
+1
, если мнимая часть элемента положительна
-1
, если мнимая часть элемента отрицательна
если элемент равен нулю, то возвращается %nan
Функция csgn
возвращает знак вещественных или комплексных значений вектора.
A = [1 1+%i 0 -1 1-%i -1-%i]; disp(csgn(A)) | ![]() | ![]() |