I coded this and it types me error
1 次查看(过去 30 天)
显示 更早的评论
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
0 个评论
采纳的回答
Sulaymon Eshkabilov
2021-7-14
编辑:Sulaymon Eshkabilov
2021-7-14
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 个评论
dpb
2021-7-14
"The loop operation canNOT be assigned twice in one for. ..."
Fixup of typo/missing negation that was intended -- dpb
Sulaymon Eshkabilov
2021-7-14
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!