Im essayant de tracer les racines d'un polynôme, et je ne peux pas juste l'obtenir.Octave/Matlab: Comment tracer les racines d'un polynôme
Tout d'abord je crée mon polynôme
p5 = [1 0 0 0 0 -1] %x^5 - 1
r5 = roots(p5)
stem (p5)
Im en utilisant la fonction stem
, mais je voudrais retirer les tiges, et juste obtenir le cercle autour des racines.
Est-ce possible, est-ce la bonne commande?
Merci à l'avance,
PS: Ce n'est pas devoir, mais très proche, étiquettera si demandé.
Notez que r5 contient des nombres complexes et l'intrigue ignorera partie imaginaire. Pour tracer la racine réelle seulement, vous pouvez faire: plot (r5 (imag (r5) == 0), zeros (sum (imag (r5) == 0)), 'o'); – yuk
@yuk: Bonne prise. J'ai mis à jour la réponse en utilisant la fonction ISREAL. ;) – gnovice
@yuk, gnovice: Merci à vous deux pour votre aide, mais comment pourrais-je tracer toutes les racines (à la fois img et réel)? – Tom