Bài toán ma trận trong matlab

Author
Hi các anh chị em và bạn bè trong đại gia đình MESLAB, em có bài toán này về ma trận liên quan đến chủ đề thực tập mà em chưa giải quyết được. Bài toán của em là phải viết codes matlab, loay hoay mấy tuần mà chưa ra. hic hic.

Rất mong được các anh chị em và bạn bè giúp đỡ.

Em xin chân thành cám ơn!

Bài toán của em đây ạ:

cho 2 ma tran A, B cung kich co nhu sau:

A=[3 4 5;
3 4 5;

7 5 6;

13 14 15;
13 14 15;
13 14 15;

4 9 8;
9 0 3;

30 40 50;
30 40 50;
30 40 50;
30 40 50];



B=[8 9 1;
12 13 14;

3 9 6;

5 6 7;
8 9 1;
12 13 14;

1 0 8;
3 1 9;

5 6 7;
8 9 1;
12 13 14;
2 2 2];

Yêu cầu: Viết codes trong matlab để thu được kq sau: những hàng giống nhau trong ma trận A sẽ giữ lại một hàng, còn lại được loại bỏ.(ví dụ hàng 1 và 2 giống nhau thì chỉ giữ lại hàng 1, loại bỏ hàng 2) Tương ứng với chỉ số của những hàng giống nhau ở ma trận A, các hàng trong ma trận B (ví dụ hàng 1 và 2 của B tương ứng với hàng 1 và 2 giống nhau trong ma trận A) được thay thế bằng một hàng duy nhất là tổng của chúng (tức là hàng 1 và 2 của B được loại bỏ và thay thế bằng một hàng : 20 22 15)

Cụ thể kết quả cuối cùng phải là:

A = [3 4 5;

7 5 6;

13 14 15;

4 9 8;
9 0 3;

30 40 50];

B = [20 22 15;

3 9 6;

25 28 22;

1 0 8;
3 1 9;

27 30 24]
 
Top