View Single Post
Old 15-11-2010, 09:28 AM   #2
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi nonal View Post
Cả nhà giúp mình vấn đề này với ạ
Có ma trận thế này:
>> A = [1 2 3; 4 5 6; 7 8 9];
Giờ mình muốn đưa ma trận A trên thành 1 mảng mới B = 1 2 3 4 5 6 7 8 9
Ý tưởng là dùng vòng lặp for, với i là hàng, j là cột
Nhưng lỗi:
??? In an assignment A(I) = B, the number of
elements in B and
I must be the same.
MATLAB cho phép thực hiện công việc này mà không cần dùng vòng lặp:

Code:
B = [A(1, :), A(2, :), A(3, :)]
Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn