m-sequence generation program using a search algorithm
Maximum length sequence assuming distinct
values = baseVal^powerVal-1
[ms]=mseqSearch(powerVal,baseVal)
OUTPUT:
ms: generated maximum length sequence, of length
basisVal^powerVal-1 such that all values occur
with equal frequency=basisVal except zero,
which occurs basisVal-1 times
INPUT:
baseVal: any prime number up to 31
powerVal: an integer
NB: the algorithm is performing search in m-sequence
register space so the calculation time grows with
baseVal and powerVal
Tested on Matlab 7.9.0 (R2009b)
(C) Written by Giedrius T. Buracas, SNL-B, Salk Institute
and Center for Functional MRI, UCSD
Cite As
Giedrius Buracas (2026). m-sequence generation program using a search algorithm (https://www.mathworks.com/matlabcentral/fileexchange/27133-m-sequence-generation-program-using-a-search-algorithm), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0.0 |
