Hướng dẫn write php script for addition of two 2x2 matrices - viết tập lệnh php để thêm hai ma trận 2x2
Tên tệp: TwodimensionalArray.php Show MÃ SỐ : $ a = mảng (mảng (11,4), mảng (2,3)); $ b = mảng (mảng (3,2), mảng (4,11)); Echo bổ sung thêm ma trận 2x2. for ($ i = 0; $ i <2; $ i ++) { for ($ j = 0; $ j <2; $ j ++) { for ($ j = 0; $ j <2; $ j ++) echo $ a [$ i] [$ j] + $ b [$ i] [$ j]. “; } echo $ a [$ i] [$ j] + $ b [$ i] [$ j]. “; } tiếng vang ?> Đầu ra:
Nếu các hàng và cột của hai ma trận đã cho giống nhau thì chỉ có thể bổ sung. Nếu không, không thể thêm ma trận 2 × 3 với ma trận 3 × 2. Ngoài ra có thể được thực hiện bằng cách tương ứng các phần tử của chúng sau đó tổng sẽ được hiển thị trên định dạng ma trận. // Elements of matrix a $a = array ( array(1, 0, 1), array(4, 5, 6), array(1, 2, 3) ); //Elements of matrix b $b = array ( array(1, 1, 1), array(2, 3, 1), array(1, 5, 1) ); // To determine the no.of rows and columns of given matrix $rows = count($a); $cols = count($a[0]); //Performs addition of matrices a and b. Store the result in matrix sum for($i = 0; $i < $rows; $i++) { for($j = 0; $j < $cols; $j++) { $sum[$i][$j] =0; //Initially sum to be declare with 0 $sum[$i][$j] = $a[$i][$j] + $b[$i][$j]; } } echo ("Addition of two matrices: "); // To print result in matrix form for($i = 0; $i < $rows; $i++) { for($j = 0; $j < $cols; $j++) { echo($sum[$i][$j] . " "); } echo(" " ); } ?> Định nghĩa của phép bổ sung ma trận là thêm một ma trận bởi một ma trận khác có được bằng cách chỉ thêm các mục tương ứng của ma trận.Trong hướng dẫn này, tôi đang đưa ra một ví dụ bổ sung ma trận bằng chương trình PHP. Ở đây trước tiên, chúng tôi đã tạo ra hai ma trận và hiển thị, sau đó chúng tôi đã thực hiện việc bổ sung hai ma trận bằng cách sử dụng câu lệnh ở đây $ c [$ i] [$ j] = $ a [$ i] [$ j]+$ b [$ i] [$ j] Và cuối cùng chúng tôi đã hiển thị ma trận kết quả. |