insertatrama12.asv

来自「matlab在通信原理中的应用」· ASV 代码 · 共 54 行

ASV
54
字号
function ty = insertatrama12(u)
po=get_param(gcb,'s');
[a b]=size(u);
z=zeros(a,8352);
switch (po)
     case '12'
     z=u;
     case '11'
     z(:,1:6960)=u(:,1:6960);
     z(:,6961:7656)=u(:,7657:8352);
     z(:,7657:8352)=u(:,6961:7656);
     case '10'
     z(:,1:6264)=u(:,1:6264);
     z(:,6265:6960)=u(:,7657:8352);
     z(:,6961:8352)=u(:,6265:7656);
     case '9'
     z(:,1:5568)=u(:,1:5568);
     z(:,5569:6264)=u(:,7657:8352);
     z(:,6265:8352)=u(:,5569:7656);
     case '8'
     z(:,1:4872)=u(:,1:4872);
     z(:,4873:5568)=u(:,7657:8352);
     z(:,5569:8352)=u(:,4873:7656);
     case '7'
     z(:,1:4176)=u(:,1:4176);
     z(:,4177:4872)=u(:,7657:8352);
     z(:,4873:8352)=u(:,4177:7656);
     case '6'
     z(:,1:3480)=u(:,1:3480);
     z(:,3481:4176)=u(:,7657:8352);
     ty(:,4177:8352)=u(:,3481:7656);
     case '5'
     ty(:,1:2784)=u(:,1:2784);
     ty(:,2785:3480)=u(:,7657:8352);
     ty(:,3481:8352)=u(:,2785:7656);
     case '4'
     ty(:,1:2088)=u(:,1:2088);
     ty(:,2089:2784)=u(:,7657:8352);
     ty(:,2785:8352)=u(:,2089:7656);
     case '3'
     ty(:,1:1392)=u(:,1:1392);
     ty(:,1393:2088)=u(:,7657:8352);
     ty(:,2089:8352)=u(:,1393:7656);
     case '2'
     ty(:,1:696)=u(:,1:696);
     ty(:,697:1392)=u(:,7657:8352);
     ty(:,1393:8352)=u(:,697:7656);
     case '1'     
     ty(:,1:696)=u(:,7657:8352);
     ty(:,697:8352)=u(:,1:7656);
end
ty=ty;
end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?