matlab 累加计算 在线等

来源:百度知道 编辑:UC知道 时间:2024/06/17 04:41:06
U=5;
A=[6.25 -5 -1.25 0 0;-5 10.834 -1.667 -1.667 -2.5;-1.25 -1.667 12.917 -10 0;0 -1.667 -10 12.917 -1.25;0 -2.5 0 -1.25 3.75];
B=[-18.75 15 3.75 0 0;15 32.5 5 5 7.5;3.75 5 -38.75 30 0;0 5 30 -38.75 3.75;0 7.5 0 3.75 -11.25];
Y=A+j*B;
%:赋初值
e(1)=1.06;f(1)=0;
e(2)=1;f(2)=0;
e(3)=1;f(3)=0;
e(4)=1;f(4)=0
e(5)=1;f(5)=0;
for
j=2:5,i=1:5
P(j)=e(i)*(A(i,j)*e(j)-B(i,j)*f(j))+f(i)*(A(i,j)*f(j)+B(i,2)*e(j));
P=sum(P(j));
end
我运行老出错 最后要求的是 p2 p3 p4 p5 希望牛人帮帮忙 qq289920302

clear
A=[6.25 -5 -1.25 0 0;-5 10.834 -1.667 -1.667 -2.5;-1.25 -1.667 12.917 -10 0;0 -1.667 -10 12.917 -1.25;0 -2.5 0 -1.25 3.75];
B=[-18.75 15 3.75 0 0;15 32.5 5 5 7.5;3.75 5 -38.75 30 0;0 5 30 -38.75 3.75;0 7.5 0 3.75 -11.25];
e(1)=1.06;f(1)=0;
e(2)=1;f(2)=0;
e(3)=1;f(3)=0;
e(4)=1;f(4)=0
e(5)=1;f(5)=0;
for j=2:5
for i=1:5
P(j)=e(i)*(A(i,j)*e(j)-B(i,j)*f(j))+f(i)*(A(i,j)*f(j)+B(i,2)*e(j));
PP=sum(P(j));
end
end
P
PP

表达一下,你的计算过程.

你要问的是什么?