I coded this and it types me error

1 visualización (últimos 30 días)
flashpode
flashpode el 14 de Jul. de 2021
Comentada: Sulaymon Eshkabilov el 14 de Jul. de 2021
Hi, I was coding and when it puts me error
M_conjunt = [];
M_D_AIS1 = [];
M_D_AIS2 = [];
for i=1:1:N & j=1:1:P here is the error
seq1=AIS1(i);
seq2=AIS2(j);
linia1=convertStringsToChars(seq1);
linia2=convertStringsToChars(seq2);
if linia1 == linia2
M_conjunt = [M_conjunt,i];
end
end
for i=1:1:N & j=1:1:P
Error: Incorrect use of '=' operator. To assign a value to a variable, use '='. To compare
values for equality, use '=='.
anyone knows why it is an error with the j and not with the i
Thank youuu

Respuesta aceptada

Sulaymon Eshkabilov
Sulaymon Eshkabilov el 14 de Jul. de 2021
Editada: Sulaymon Eshkabilov el 14 de Jul. de 2021
The loop operation canNOT be assigned twice in one for. Your code has to be in this format:
for i=1:N % You can skip step size of 1
for j=1:P
...
end
end
  3 comentarios
dpb
dpb el 14 de Jul. de 2021
"The loop operation canNOT be assigned twice in one for. ..."
Fixup of typo/missing negation that was intended -- dpb
Sulaymon Eshkabilov
Sulaymon Eshkabilov el 14 de Jul. de 2021
Thanks @dpb! Good catch. I was making illegit statements with my silly typo.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Programming en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by