Informacija

G

Geetha

Guest
haiiiiiii,
kaip atlikti bloko tarpinės elementų matricos (už pvz. 10 * 3000)

Thanks in advance

 
Blokuoti tarpinės Pareigos MATLAB

funkcija y = block_inter (x, n, m)
% Šią funkciją įgyvendina nxm (pirmyn / atgal) blokas interleaver.
% Įvesties duomenys bus įrašytas į nxm matricos eilutėje -
% Pagal dvieilis mados, ir nuskaityti iš skiltis po skilties mada
% Nuo paskutinio stulpelio pirmoje skiltyje
% Rašymą į matricos eilutės KŠ
counter = 1;
for i = 1: n
visiems j nuo j = 1: m
M (i, j) = x (counter);
counter = counter 1;
pabaiga
pabaiga
% Perskaitė matricos stulpelyje stulpelyje nuo paskutinės į pirmąją
counter = 1;
visiems j nuo j = 1: m% j = 1: m% priekį blokuoti interleaver
for i = 1: n
Y (skaitiklis) = M (i, j);
counter = counter 1;
pabaiga
pabaiga

 

Welcome to EDABoard.com

Sponsor

Back
Top