Trích:
Nguyên văn bởi polaris2511bk
bài toán của em hơi khác
Code:
B=[1,9,5;6,7,8;3,6,8]
kq=[];
for i=1:3
if B(1,i)>4
for k=1:3
if (k~=i) kq=[kq,B(:,k)];
end
end
end
end
kq
B =
1 9 5
6 7 8
3 6 8
kq =
1 5 1 9
6 8 6 7
3 8 3 6
nếu kết quả đúng sẽ ra kq=[1;6;3];
help me!
thanhks anh namqn nha
|
Tại em áp dụng máy móc, lại không nêu rõ mục đích. Đoạn code của anh chạy đúng theo yêu cầu của em ở post #3. Nếu ý đồ của em là chỉ lấy các cột i với B(1, i) <= 4 thì đoạn code sau sẽ thực hiện điều này:
Code:
B=[1,9,5;6,7,8;3,6,8]
kq=[];
for i=1:3
if B(1,i)<= 4
kq = [kq, B(:,i)];
end
end
kq