circperm

Computes a basic circulant permutation matrix raised to an arbitrary power.

You are now following this Submission

Usage: circperm(N,l)

Efficiently computes the basic NxN circulant permutation matrix raised to power 'l' (default: l = 1).

Based on the definition of "Circulant permutation matrix": 'Matrix Analysis', Rogers A. Horn and Charles A. Johnson, Cambridge University Press, 1985 (Page 26)

e.g. rand*circperm(5,1)+rand*circperm(5,2)+rand*circperm(5,3)

Cite As

Damith Senaratne (2026). circperm (https://www.mathworks.com/matlabcentral/fileexchange/33277-circperm), MATLAB Central File Exchange. Retrieved .

Categories

Find more on Atomic, Molecular & Optical in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0