k_secv
Funcția este folosită pentru a genera toate secvențele posibile de lungime k dintr-un vector de cuvinte A.
Implementare
Funcția va returna un cell array B care conține secvențele de cuvinte.
Se iterează prin vectorul de cuvinte
A, de la primul cuvânt pana lalength(A)-k. Se creează o secvență dekcuvinte și se adaugă la cell array-ulB.for i = 1:length(A)-k B{end+1} = strjoin(A(i:i+k-1), ' '); endfortranspun
Bpentru a avea un format coloană.B = B';
Cod sursa
function B = k_secv (A, k)
B = {};
for i = 1:length(A)-k
B{end+1} = strjoin(A(i:i+k-1), ' ');
endfor
B = B';
endfunction
Last modified: 30 April 2024