Trajectories of eigenvalues

Program that plots the changing eigenvalues obtained progressively adding a matrix B to a matrix M.
708 téléchargements
Mise à jour 15 fév. 2011

Afficher la licence

(The comments in the program are in italian, I'm sorry.)

The program 'perteig' takes as input a matrix M, a perturbation matrix B and an integer T.
T define the accuracy of the final plot.
M is the matrix we begin with. The program computes M+tB with t=n/T (n=0,1,2,...,T) and plot at each step the eigenvalues of this matrix on the complex plane.
So, finally we can see how the eingenvalues of M move on the complex plane when we're adding B to M.

In order to do some random explorations, the function 'randevoeig(n,kA,kB,T)' define two random complex integer matrices A and B (with coefficients of size at most kA and kB respectivel), and writes them in files .csv; then, it runs perteig(A,B,T).

Citation pour cette source

Emanuele Natale (2026). Trajectories of eigenvalues (https://fr.mathworks.com/matlabcentral/fileexchange/30301-trajectories-of-eigenvalues), MATLAB Central File Exchange. Extrait(e) le .

Compatibilité avec les versions de MATLAB
Créé avec R2009a
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Catégories
En savoir plus sur Eigenvalues & Eigenvectors dans Help Center et MATLAB Answers
Version Publié le Notes de version
1.4.0.0

given a better description of randevoeig in the Description field

1.3.0.0

Added a screenshot and some script from 'Matrices program with a script for eigenvalues perturbations' (#30348)

1.2.0.0

added an ID in the acknowledged submissions

1.1.0.0

Corrected some grammatical misprints in the description.

1.0.0.0