你也描述得太不清楚了,aji就是aij的转置对吧? 你说的那个出发是矩阵除法还是按元素除?
矩阵出发就直接bij = aij / aji'
按元素除法就用./ 一点一个除号。
这两运算都要求你这个矩阵是个方阵。
单引号是转置,矩阵有复数的时候,元素的虚部符号会变,比如会从1+j变成1-j,如果不要变就用.',一点一个单引号,如果是实数矩阵,两个操作结果一样,就是转置。
你还有个附加条件,实现起来不难,除完之后bij(bij == inf)=100;
晕 这个都不知道怎么计算啊
for i=1:m
for j=1:n
if a(j,i)==0
b(i,j)=100
else
b(i,j)=a(i,j)/a(j,i);
end
end
end
%a为一个9x9的随机矩阵,即m=9
b=0;
for i=1:9
b=max(a(2,i)-a(1,i),0)+b;
end
b