function cleni = obratnoLeksikografsko(meje) % cleni = obratnoLeksikografsko(meje) % izracuna vse multiindekse (i1, ... , iN), % kjer je 1 <= i_j <= meje(j). Ti multiindeksi so podani % v obratnem leksikografskem vrstnem redu, tako da je % cleni(:, i) i-ti clen zaporedja % % Clene zgeneriramo tako, da simuliramo (nekoliko posploseno) stetje. d = length(meje); n = prod(meje); cleni = zeros(d, n); trenutni = ones(d, 1); for i=1:n cleni(:, i) = trenutni; if i == n break end j = 1; while trenutni(j) == meje(j) j = j + 1; end trenutni(j) = trenutni(j) + 1; j = j - 1; for j0 = 1:j trenutni(j0) = 1; end end end