matlab for if语句创建矩阵 用FOR语句和IF语句创建下面矩阵
答案:2 悬赏:50
解决时间 2021-02-15 06:57
- 提问者网友:柠檬香
- 2021-02-14 15:40
matlab for if语句创建矩阵 用FOR语句和IF语句创建下面矩阵
最佳答案
- 二级知识专家网友:萝莉姐姐鹿小北
- 2021-02-14 16:01
m=5;
n=1;
x=zeros(4,5);
for i=1:4
for j=1:5
if i==j
x(i,j)=m;
if j>1&&j<5
x(i,j+1)=n;
x(i,j-1)=n;
elseif j==1
x(i,j+1)=n;
elseif j==5
x(i,j-1)=n;
end
end
end
end
x =
5 1 0 0 0
1 5 1 0 0
0 1 5 1 0
0 0 1 5 1
n=1;
x=zeros(4,5);
for i=1:4
for j=1:5
if i==j
x(i,j)=m;
if j>1&&j<5
x(i,j+1)=n;
x(i,j-1)=n;
elseif j==1
x(i,j+1)=n;
elseif j==5
x(i,j-1)=n;
end
end
end
end
x =
5 1 0 0 0
1 5 1 0 0
0 1 5 1 0
0 0 1 5 1
全部回答
- 1楼网友:我颠覆世界
- 2021-02-14 16:50
function y=maxnorm(a)
y=0;
n=length(a(1,:));
for i=1:n
sumcol=0;
for j=1:n
sumcol=sumcol+abs(a(j,i));
end
if(sumcol>y)
y=sumcol;
end
end
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |