作业帮 > 综合 > 作业

有人能帮我用matlab写出这些公式的计算代码么?

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/13 23:06:02
有人能帮我用matlab写出这些公式的计算代码么?

其中,
有人能帮我用matlab写出这些公式的计算代码么?
clc;clear
n=12;%这个是用来试算的,你把你的n替换这行语句
a=rand(n,n);%这个是用来试算的,你把你的a替换这行语句
vj=zeros(1,n);
sj1=zeros(1,n);
sj2=zeros(1,n);
s3=0;
s4=0;
for j=1:n
for l=1:n
for i=1:n
for k=1:n
tempj1=abs(a(i,k)*a(k,l)/a(i,l)-1);
sj1(j)=sj1(j)+tempj1;
end
end
end
end
for j=1:n
for i=1:n
for k=1:n
tempj2=abs(a(i,k)*a(k,j)/a(i,j)-1);
sj2(j)=sj2(j)+tempj2;
end
end
end
for j=1:n
for l=1:n
for i=1:n
for k=1:n
temp3=abs(a(i,k)*a(k,l)/a(i,l)-1);
s3=s3+temp3;
end
end
end
end
for j=1:n
for i=1:n
for k=1:n
temp4=abs(a(i,k)*a(k,j)/a(i,j)-1);
s3=s3+temp4;
end
end
end
v=(sj1-sj2)./(s3-s4)