apply

Apply a function looping over a dimension of a matrix

Vous suivez désormais cette soumission

This function should help when it is difficult to generalize a function to operate on all dimensions.

Examples
--------
Take the eig of each page in the 3rd dimension

b = apply(@eig,rand(4,4,3),3,'uni',0)

Normalize each column
b = apply(@norm, rand(5,3), 2)

Normalize each row
b = apply(@norm, rand(5,3), 1)

Citation pour cette source

Stephen Lienhard (2026). apply (https://fr.mathworks.com/matlabcentral/fileexchange/16467-apply), MATLAB Central File Exchange. Extrait(e) le .

Catégories

En savoir plus sur Matrices and Arrays dans Help Center et MATLAB Answers

Informations générales

Compatibilité avec les versions de MATLAB

  • Compatible avec toutes les versions

Plateformes compatibles

  • Windows
  • macOS
  • Linux
Version Publié le Notes de version Action
1.0.0.0

Added error checking.