how to fix this code?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
A = [ 1 1 1 0 0 0 0 0 1 1
1 1 0 0 0 0 0 1 0 1
1 1 0 0 0 0 0 1 0 1
1 1 0 0 0 0 0 0 0 1
1 1 1 0 0 0 0 0 1 1
1 1 1 1 0 0 0 1 1 1
1 1 1 1 1 0 1 1 1 1 ]
[n,m]=size(A)
s=sum(A,2)
for k=1:n
idx(k,1)=~isempty(strfind(A(k,:),[1 0 1]))
end
ii=s>m/2 & idx
out=A(ii,:)
when i run this code this error appear " Matrix dimensions must agree " with ii=s > m/2 & idx
1 Commento
John D'Errico
il 16 Apr 2016
We don't know what you want to get out of that code. So fixing the code, so it produces no errors is easy. Here is one way:
out = eye(10);
Since you have not said what you expect, that is as good an answer as any other.
Risposte (0)
Vedere anche
Categorie
Scopri di più su Resizing and Reshaping Matrices in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!