作业帮 > 数学 > 作业

此题如何转化成matlab语言,要求用绝对值减数法.

来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/09/20 22:34:19
此题如何转化成matlab语言,要求用绝对值减数法.

 
X = [5,5,3,2;2,3,4,5;5,5,2,3;1,5,3,1;2,4,5,1];
I = ones (5,5);
for i=1:5
for j=1:5
for k=1:5
for h=1:5
Y(i,j,k,h)=(abs(X(i,1)-X(j,1)-X(k,1)-X(h,1))+abs(X(i,2)-X(j,2)-X(k,2)-X(h,2))+abs(X(i,3)-X(j,3)-X(k,3)-X(h,3))+abs(X(i,4)-X(j,4)-X(k,4)-X(h,4)));
end
end
end
end
R = round ( ( I -0.1*Y)*100)/100
这个东西怎么改改能实现?
此题如何转化成matlab语言,要求用绝对值减数法.
你这个错在最后一句.I是一个5*5的全一矩阵,而Y是个5*5*5*5的四维矩阵.两者是不能相减的.不知道你题目的具体意图,不知道如何修改.
再问: 就是求出模糊矩阵,然后求传递闭包。
再答: 管理学上的吧,不懂具体原理.给你个建议吧,如果单独从语法上来讲,你可以将I=ones(5,5,5,5)这样就没有那个提示错误了.至于符不符合你的计算原理,就不知道了.