用Matlab生成一个n*n的矩阵,要求是对称矩阵,并且对角线都是实数a而其他元素都是实数-a,
答案:2 悬赏:10 手机版
解决时间 2021-02-09 06:48
- 提问者网友:藍了天白赴美
- 2021-02-08 13:55
用Matlab生成一个n*n的矩阵,要求是对称矩阵,并且对角线都是实数a而其他元素都是实数-a,
最佳答案
- 五星知识达人网友:不甚了了
- 2021-02-08 14:32
A = 2*a*eye(n)-a*ones(n)======以下答案可供参考======供参考答案1:n=input('input n=');a=input('input a=');A=-a*ones(n,n);for i=1:n A(i,i)=a;end或者这样通用点n=input('input n=');a=input('input a=');A=zeros(n,n);for i=1:n for j=1:i if i==j A(i,j)=a; else A(i,j)=-a; A(j,i)=-a; end endend
全部回答
- 1楼网友:末日狂欢
- 2021-02-08 15:57
这个问题的回答的对
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯