Matrix plotting

Plot using single 2 x n (or 3 x n) matrices as inputs instead of x, y, (and z) vectors.
107 téléchargements
Mise à jour 16 mai 2021

plotm was created so you can stop doing things like this:
plot(M(1,:),M(2,:)) or plot3(M(1,:),M(2,:),M(3,:)).
and start doing things like this:
plotm(M)

plotm works by separating any matrix with two or more rows into vectors. The vectors are passed to plot for 2 x n and to plot3 for 3 x n. If no inputs have multiple rows, plotm calls plot.

Scalars and row vectors (including handles, Name/Value pairs, LineSpecs, etc.) are preserved and passed to the plotting functions. For example, plotm(M1,'or',M2,'xb').

The equivalent function for line, linem, is also included.

Citation pour cette source

Sky Sartorius (2026). Matrix plotting (https://github.com/sky-s/matrix-plotting), GitHub. Extrait(e) le .

Compatibilité avec les versions de MATLAB
Créé avec R2016a
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Catégories
En savoir plus sur Data Exploration dans Help Center et MATLAB Answers

Les versions qui utilisent la branche GitHub par défaut ne peuvent pas être téléchargées

Version Publié le Notes de version
1.0.0.0

description update

Pour consulter ou signaler des problèmes liés à ce module complémentaire GitHub, accédez au dépôt GitHub.
Pour consulter ou signaler des problèmes liés à ce module complémentaire GitHub, accédez au dépôt GitHub.