
Error:Subscripted assignment dimension mismatch.
Publicado por Kari (1 intervención) el 13/04/2014 22:24:18
Hola que tal:
Soy algo nueva en esto de programar tengo que hacer el algoritmo de Lucifer/feistel
Tengo el mensaje es de 128 caracteres
inf='LOSCLIENTESDELOSCAFESSONGENTESQUECREENQUELASCOSASPASANPORQUESIQUENOMERECELAPENAPONERREMEDIOANADAENELDEDOÑAROSATODOSFUMANYLOSMASM';
y este es la parte del código donde me muestra error
Leí que declare n como un vector de 1:1 lo probé con un mensaje más pequeño de 8 caracteres y en este no me marco este tipo de error....
Gracias por su ayuda

Soy algo nueva en esto de programar tengo que hacer el algoritmo de Lucifer/feistel
Tengo el mensaje es de 128 caracteres
inf='LOSCLIENTESDELOSCAFESSONGENTESQUECREENQUELASCOSASPASANPORQUESIQUENOMERECELAPENAPONERREMEDIOANADAENELDEDOÑAROSATODOSFUMANYLOSMASM';
y este es la parte del código donde me muestra error
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
info=double(inf');
Mensaje = info';
Tmensaje=length(Mensaje);
C=Mensaje;
for h=1:r
for n =1:1
M1a= C(n,(1:64))+d;
M1b = C(n,(65:128));
M1ap = M1a(p);
%%%%%%%%Aqui es donde me marca el error Subscripted assignment dimension mismatch.
C(n,:) = [M1b M1ap];
end
end
M1a = Mensaje(1,(1:64))+d;
M1b = Mensaje(1,(65:128));
M1ap = M1a(p);
C1 = [M1b M1ap];
Cifrado=char(C);
Leí que declare n como un vector de 1:1 lo probé con un mensaje más pequeño de 8 caracteres y en este no me marco este tipo de error....
Gracias por su ayuda

Valora esta pregunta


0