Знак действительных или комплексного числа
sign(z)
Найдите знаки этих символьных вещественных чисел:
[sign(sym(1/2)), sign(sym(0)), sign(sym(pi) - 4)]
ans = [ 1, 0, -1]
Найдите знаки действительных и комплексных элементов матричного A
:
A = sym([(1/2 + i), -25; i*(i + 1), pi/6 - i*pi/2]); sign(A)
ans = [ 5^(1/2)*(1/5 + 2i/5), -1] [ 2^(1/2)*(- 1/2 + 1i/2), 5^(1/2)*18^(1/2)*(1/30 - 1i/10)]
Найдите знак этого выражения, принимающего, что значение x
отрицательно:
syms x assume(x < 0) sign(5*x^3)
ans = -1
Для дальнейших вычислений очистите предположение на x
путем воссоздания его с помощью syms
:
syms x
Вызов sign
для номера, который не является символьным объектом, вызывает функцию MATLAB® sign
.