检查矩阵是否为反对称的C程序?

检查矩阵是否为反对称的C程序?

如果对于所有的i和j,方阵A的元素满足aij=−aji,则称方阵A为反对称矩阵。换句话说,如果矩阵A的转置等于矩阵A的负值,即(AT=−A),则称矩阵A为反对称矩阵。

请注意,反对称矩阵的所有主对角线元素都为零。

让我们举一个矩阵的例子

A= |0 -5 4| |5 0 -1| |-4 1 0|登录后复制

我们还可以验证矩阵A的转置等于矩阵A的负数,即AT=−A。

AT= |0 5 -4| |-5 0 1| |4 -1 0| and A= |0 -5 4| |5 0 -1| |-4 1 0|登录后复制

Input: Enter the number of rows and columns: 2 2 Enter the matrix elements: 10 20 20 10 Output: The matrix is symmetric. 10 20 20 10登录后复制