RosettaCodeData/Task/Thue-Morse/MATLAB/thue-morse.m
2024-03-06 22:25:12 -08:00

11 lines
270 B
Matlab

tmSequence = thue_morse_digits(20);
disp(tmSequence);
function tmSequence = thue_morse_digits(n)
tmSequence = zeros(1, n);
for i = 0:(n-1)
binStr = dec2bin(i);
numOnes = sum(binStr == '1');
tmSequence(i+1) = mod(numOnes, 2);
end
end