📄 payloadvt3.m
字号:
function es = muxVT3(u)
% Es un mux de 14 VT3 en el cual se insertan dos columnas de bytes en la
% columna 240 y 472 estas dos columnas de bytes son de relleno
tr = 1;
if tr==1;
[r,t]=size(u);
ex=zeros(r,672);
s=1;
i=1;
s1=1;
s2=1;
s3=1;
s4=1;
s5=1;
s6=1;
tr=0;
end
while i<=672
Q=1;W=1;H=1;E=1;O=1;D=1;G=1;F=1;
while H<=8
ex(:,i)=u(:,s);
i=i+1;
s=s+1;
H=H+1;
end
while Q<=8
ex(:,i)=u(:,s1+96);
i=i+1;
s1=s1+1;
Q=Q+1;
end
while W<=8
ex(:,i)=u(:,s2+192);
i=i+1;
s2=s2+1;
W=W+1;
end
while E<=8
ex(:,i)=u(:,s3+288);
i=i+1;
s3=s3+1;
E=E+1;
end
while O<=8
ex(:,i)=u(:,s4+384);
i=i+1;
s4=s4+1;
O=O+1;
end
while D<=8
ex(:,i)=u(:,s5+480);
i=i+1;
s5=s5+1;
D=D+1;
end
while F<=8
ex(:,i)=u(:,s6+576);
i=i+1;
s6=s6+1;
F=F+1;
end
end
% re-dimenciono la matrix
% Inserto dos columnas de bytes 1's en la trama
es=ones(r,688);
parcial_1=ex(:,1:232);
parcial_2=ex(:,233:456);
parcial_3=ex(:,457:672);
es(:,1:232)=parcial_1;
es(:,241:464)=parcial_2;
es(:,473:688)=parcial_3;
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -