99问答网
所有问题
A是一个正奇数阶方阵,用matlab求主副对角线上元素的和,怎么做。
A是一个正奇数阶方阵,用matlab求主副对角线上元素的和,怎么做。如 A=ones(5) 则结果为9。
正中间那个数只加一次
举报该问题
其他回答
第1个回答 2016-06-30
可这样:
a=ones(5);
i=(size(a,1)+1)/2;
s=trace(a)+trace(a')-a(i,i)本回答被提问者采纳
第2个回答 推荐于2018-04-27
说的不清,如是创建一个主对角线元素为3,其余为4的3*3矩阵,则可这样:a=4*ones(3,3);fori=1:1:3a(i,i)=3;enda
本回答被网友采纳
第3个回答 2016-06-30
相似回答
大家正在搜
相关问题
在matlab中如何调取一个n阶方阵的副对角线元素把它逐行排...
急!! c语言求一个n阶方阵的主对角线和副对角线上的元素之和...
在MATLAB中将方阵A的主对角线全部元素赋5的语句是?
MATLAB中,将矩阵A的对角线元素加30
编写程序求N阶方阵的主、副对角线上元素之和。注意,两条对角线...
创建一个三维数组,包含两页。第一页是一个4阶方阵,元素符合均...
改变副对角线 用matlab
c语言 求4*4矩阵主对角线元素之和,副对角线元素之和