Rectify matrix sizes

Version 1.0.0.0 (1,78 ko) par Jeff Dunne
Rectify ensures uniform sizes for matrices
733 téléchargements
Mise à jour 16 oct. 2006

Afficher la licence

RECTIFY takes a set of input matrices and produces as output a set of REPMAT'ed matrices such that all matrices have the same dimensions. This is similar to NDGRID is some respects, but the inputs are not just vectors of values to expand (although it can be used that way).

For example,

a = [0 1 2 3 4 5
6 7 8 9 10 11];
b = [11 12
13 14
15 16
17 18];

[A,B] = RECTIFY(a,b);

produces:

A = [0 1 2 3 4 5
6 7 8 9 10 11
0 1 2 3 4 5
6 7 8 9 10 11];

and

B = [11 12 11 12 11 12
13 14 13 14 13 14
15 16 15 16 15 16
17 18 17 18 17 18];

This function is most useful when creating high order matrices of input combinations for vectorized functions.

Citation pour cette source

Jeff Dunne (2026). Rectify matrix sizes (https://fr.mathworks.com/matlabcentral/fileexchange/12634-rectify-matrix-sizes), MATLAB Central File Exchange. Extrait(e) le .

Compatibilité avec les versions de MATLAB
Créé avec R14
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Catégories
En savoir plus sur Specialized Power Systems dans Help Center et MATLAB Answers
Version Publié le Notes de version
1.0.0.0