Función devuelta de uso de Mathematica

Estoy seguro de que esto es muy simple, pero le pido a Mathematica el polinomio característico de una ecuación, como sigue:

m={
 {0, n, 0, c1},
 {R, 0, 4, c2},
 {0, R, 0, 0},
 {0, 0, R, c4}
}
CharacteristicPolynomial[m,x]

Ahora, me gustaría guardar el polinomio devuelto como una función, para luego poder llamarlo (presumiblemente con algo como f[1]). Por desgracia, no he podido averiguar cómo hacer esto.

preguntado el 28 de agosto de 11 a las 00:08

1 Respuestas

Esto es bastante sencillo. Simplemente haz esto

f[x_] = CharacteristicPolynomial[m,x]

Tenga en cuenta el uso de Set (=) no SetDelayed (:=) que fuerza CharacteristicPolynomial para ser evaluado una vez. Si usaste SetDelayed, entonces sería evaluado cada vez f se evalúa.

Respondido 28 ago 11, 05:08

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.