my question is what is wrong with my code, the results should be in the first picture not the second.
Show older comments
D=zeros(6);
for row=1:6
for col=1:6
if col>row %upper right corner
D(row,col)=0
else if col==row %diagonal
D(row,col)=0
else if row>col % bottom left corner
if mod(row,2) ==0 && col==1
D(row,1)= row-1
if mod(row,2)==0 && mod(col,2) ==1 && col>=3
D(row,col)= (row-1)*2
if mod(row,2) ==1 && mod(col,2) ==0
D(row,col)= (row-1)*2
end
end
end
end
end
end
end
end


Accepted Answer
More Answers (0)
Categories
Find more on Loops and Conditional Statements in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!