User manual
46 Lista alfabética
cZeros()
Catálogo >
cZeros(Expr, Var) ⇒lista
Devolve uma lista de valores reais ou não
reais candidatos de Var que torna Expr =0.
cZeros() faz isto, calculando exp4list(cSolve
(Expr =0, Var), Var). Caso contrário, cZeros
() é similar a zeros().
Nota: Consulte também cSolve(), solve() e
zeros().
No modo de visualização de dígitos de Fix 3:
Para ver o resultado completo, prima £ e,
de seguida, utilize ¡ e ¢ para mover o
cursor.
Nota: Se Expr for não polinomial com
funções, como abs(), angle(), conj(), real()
ou imag(), deve colocar um carácter de
sublinhado (premir /_) no fim de
Var. Por predefinição, uma variável é
tratada como um valor real. Se utilizar var
_, a variável é tratada como complexa.
Deve também utilizar var_ para qualquer
outra variável em Expr que pode ter
valores não reais. Caso contrário, pode
obter resultados imprevistos.
cZeros({Expr1, Expr2 [, … ] }, {
VarOuTentativa1, VarOuTentativa2 [, … ]
}) ⇒matriz
Devolve posições candidatas em que as
expressões são zero simultaneamente.
Cada VarOuTentativa especifica um
desconhecido cujo valor procura.
Opcionalmente, pode especificar uma
tentativa inicial para uma variável. Cada
VarOuTentativa tem de ter a forma:
variável
– ou –
variável = número real ou não real
Por exemplo, x é válido e logo é x=3+ i.
Se todas as expressões forem polinomiais e
não especificar qualquer tentativa inicial,
cZeros() utiliza o método de eliminação
Gröbner/Buchberger lexical para tentar
para determinar todos os zeros complexos.
Nota: Os exemplos seguintes utilizam um
carácter de sublinhado_ (premir /_)
para que as variáveis sejam tratadas como
complexas.