作业帮 > 综合 > 作业

matlab中,用for,if语句编写矩阵1-范数的程序.

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/02 04:57:07
matlab中,用for,if语句编写矩阵1-范数的程序.
注:矩阵1-范数:║A║1 = max{ ∑|ai1|,∑|ai2| ,…… ,∑|ain| } (列和范数,A每一列元素绝对值之和的最大值)   (其中∑|ai1|第一列元素绝对值的和∑|ai1|=|a11|+|a21|+...+|an1|,其余类似);
matlab中,用for,if语句编写矩阵1-范数的程序.
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