?? m1_96.asv
字號(hào):
function [sys]=M1_96(u);
%Variables de Inicializacion
[a b]=size(u);
w=zeros(a,8);
%Ciclo recuperador de B2rec y B2calc
i=(1:a);
x=u(i,1:96);
y=u(i,97:192);
%Ciclo para verificar y/o comparar cada bit de cada uno de los bytes
%B3calc y B3orig en SONET.
for i=1:a
malo(i,1)=0;
for p=1:96
if x(i,p)~=y(i,p)
malo(i,1)=malo(i,1)+1;
end
end
end
%Ciclo de Verificacion
for i=1:a
if malo(i,1)==0
w(i,1:8)=[0 0 0 0 0 0 0 0];
elseif malo==1
w(i,1:8)=[0 0 0 0 0 0 0 1];
elseif malo==2
w(i,1:8)=[0 0 0 0 0 0 1 0];
elseif malo==3
w(i,1:8)=[0 0 0 0 0 0 1 1];
elseif malo==4
w(i,1:8)=[0 0 0 0 0 1 0 0];
elseif malo==5
w(i,1:8)=[0 0 0 0 0 1 0 1];
elseif malo==6
w(i,1:8)=[0 0 0 0 0 1 1 0];
elseif malo==7
w(i,1:8)=[0 0 0 0 0 1 1 1];
elseif malo==8
w(i,1:8)=[0 0 0 0 1 0 0 0];
elseif malo==9
w(i,1:8)=[0 0 0 0 1 0 0 1];
elseif malo==10
w(i,1:8)=[0 0 0 0 1 0 1 0];
elseif malo==11
w(i,1:8)=[0 0 0 0 1 0 1 1];
elseif malo==12
w(i,1:8)=[0 0 0 0 1 1 0 0];
elseif malo==13
w(i,1:8)=[0 0 0 0 1 1 0 1];
elseif malo==14
w(i,1:8)=[0 0 0 0 1 1 1 0];
elseif malo==15
w(i,1:8)=[0 0 0 0 1 1 1 1];
elseif malo==16
w(i,1:8)=[0 0 0 1 0 0 0 0];
elseif malo==17
w(i,1:8)=[0 0 0 1 0 0 0 1];
elseif malo==18
w(i,1:8)=[0 0 0 1 0 0 1 0];
elseif malo==19
w(i,1:8)=[0 0 0 1 0 0 1 1];
elseif malo==20
w(i,1:8)=[0 0 0 1 0 1 0 0];
elseif malo==21
w(i,1:8)=[0 0 0 1 0 1 0 1];
elseif malo==22
w(i,1:8)=[0 0 0 1 0 1 1 0];
elseif malo==23
w(i,1:8)=[0 0 0 1 0 1 1 1];
elseif malo==24
w(i,1:8)=[0 0 0 1 1 0 0 0];
elseif malo==25
w(i,1:8)=[0 0 0 1 1 0 0 1];
elseif malo==26
w(i,1:8)=[0 0 0 1 1 0 1 0];
elseif malo==27
w(i,1:8)=[0 0 0 1 1 0 1 1];
elseif malo==28
w(i,1:8)=[0 0 0 1 1 1 0 0];
elseif malo==29
w(i,1:8)=[0 0 0 1 1 1 0 1];
elseif malo==30
w(i,1:8)=[0 0 0 1 1 1 1 0];
elseif malo==31
w(i,1:8)=[0 0 0 1 1 1 1 1];
elseif malo==32
w(i,1:8)=[0 0 1 0 0 0 0 0];
elseif malo==33
sys=[0 0 1 0 0 0 0 1];
elseif malo==34
sys=[0 0 1 0 0 0 1 0];
elseif malo==35
sys=[0 0 1 0 0 0 1 1];
elseif malo==36
sys=[0 0 1 0 0 1 0 0];
elseif malo==37
sys=[0 0 1 0 0 1 0 1];
elseif malo==38
sys=[0 0 1 0 0 1 1 0];
elseif malo==39
sys=[0 0 1 0 0 1 1 1];
elseif malo==40
sys=[0 0 1 0 1 0 0 0];
elseif malo==41
sys=[0 0 1 0 1 0 0 1];
elseif malo==42
sys=[0 0 1 0 1 0 1 0];
elseif malo==43
sys=[0 0 1 0 1 0 1 1];
elseif malo==44
sys=[0 0 1 0 1 1 0 0];
elseif malo==45
sys=[0 0 1 0 1 1 0 1];
elseif malo==46
sys=[0 0 1 0 1 1 1 0];
elseif malo==47
sys=[0 0 1 0 1 1 1 1];
elseif malo==48
sys=[0 0 1 1 0 0 0 0];
elseif malo==49
sys=[0 0 1 1 0 0 0 1];
elseif malo==50
sys=[0 0 1 1 0 0 1 0];
elseif malo==51
sys=[0 0 1 1 0 0 1 1];
elseif malo==52
sys=[0 0 1 1 0 1 0 0];
elseif malo==53
sys=[0 0 1 1 0 1 0 1];
elseif malo==54
sys=[0 0 1 1 0 1 1 0];
elseif malo==55
sys=[0 0 1 1 0 1 1 1];
elseif malo==56
sys=[0 0 1 1 1 0 0 0];
elseif malo==57
sys=[0 0 1 1 1 0 0 1];
elseif malo==58
sys=[0 0 1 1 1 0 1 0];
elseif malo==59
sys=[0 0 1 1 1 0 1 1];
elseif malo==60
sys=[0 0 1 1 1 1 0 0];
elseif malo==61
sys=[0 0 1 1 1 1 0 1];
elseif malo==62
sys=[0 0 1 1 1 1 1 0];
elseif malo==63
sys=[0 0 1 1 1 1 1 1];
elseif malo==64
sys=[0 1 0 0 0 0 0 0];
elseif malo==65
sys=[0 1 0 0 0 0 0 1];
elseif malo==66
sys=[0 1 0 0 0 0 1 0];
elseif malo==67
sys=[0 1 0 0 0 0 1 1];
elseif malo==68
sys=[0 1 0 0 0 1 0 0];
elseif malo==69
sys=[0 1 0 0 0 1 0 1];
elseif malo==70
sys=[0 1 0 0 0 1 1 0];
elseif malo==71
sys=[0 1 0 0 0 1 1 1];
elseif malo==72
sys=[0 1 0 0 1 0 0 0];
elseif malo==73
sys=[0 1 0 0 1 0 0 1];
elseif malo==74
sys=[0 1 0 0 1 0 1 0];
elseif malo==75
sys=[0 1 0 0 1 0 1 1];
elseif malo==76
sys=[0 1 0 0 1 1 0 0];
elseif malo==77
sys=[0 1 0 0 1 1 0 1];
elseif malo==78
sys=[0 1 0 0 1 1 1 0];
elseif malo==79
sys=[0 1 0 0 1 1 1 1];
elseif malo==80
sys=[0 1 0 1 0 0 0 0];
elseif malo==81
sys=[0 1 0 1 0 0 0 1];
elseif malo==82
sys=[0 1 0 1 0 0 1 0];
elseif malo==83
sys=[0 1 0 1 0 0 1 1];
elseif malo==84
sys=[0 1 0 1 0 1 0 0];
elseif malo==85
sys=[0 1 0 1 0 1 0 1];
elseif malo==86
sys=[0 1 0 1 0 1 1 0];
elseif malo==87
sys=[0 1 0 1 0 1 1 1];
elseif malo==88
sys=[0 1 0 1 1 0 0 0];
elseif malo==89
sys=[0 1 0 1 1 0 0 1];
elseif malo==90
sys=[0 1 0 1 1 0 1 0];
elseif malo==91
sys=[0 1 0 1 1 0 1 1];
elseif malo==92
sys=[0 1 0 1 1 1 0 0];
elseif malo==93
sys=[0 1 0 1 1 1 0 1];
elseif malo==94
sys=[0 1 0 1 1 1 1 0];
elseif malo==95
sys=[0 1 0 1 1 1 1 1];
elseif malo==96
sys=[0 1 1 0 0 0 0 0];
end
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -