作业帮 > 综合 > 作业

如何把一个矩阵转换为对称矩阵?

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/14 07:46:06
如何把一个矩阵转换为对称矩阵?
有这样一段程序,我总感觉是将矩阵转置,而不是变为对称矩阵,该如何修改呢?
#define N 5
void fun(int a[][N])
{
int i,j,t;
for(i=0;i
如何把一个矩阵转换为对称矩阵?
此段程序确实是求方阵的转置
如果把循环体中语句只保留
a[i][j] = a[j][i];
结果就是对角线下方的元素aij 等于 对应的 aji
也就是用对角线上方的元素 构造出 对称矩阵
其实在循环结束后打印出结果就看清楚了