Updating an Iteration with new value

4 views (last 30 days)
Kamilu Sanusi
Kamilu Sanusi on 28 Jan 2023
Commented: Kamilu Sanusi on 29 Jan 2023
Hello everone,
I am trying to solve an equation of which i need to be using the new values of V and delta as an update in equations (1). Please which one of equations (2 & 3) is the correct updating code for new values;
% P(i) = sum(j=1->n) |Vi||Vj|(Gij * cos(delta_i - delta_j) + Bij * sin(delta_i - delta_j) equation (1) % The formula for calculating the P
Implementation of P(2) for example:
P(2) = P(2) + V(2)*V(1)*(G(2,1)*cos(delta(2)-delta(1)) + B(2,1)*sin(delta(2)-delta(1))) + V(2)*V(2)*(G(2,2)*cos(delta(2)-delta(2)) + B(2,2)*sin(delta(2)-delta(2))) + V(2)*V(3)*(G(2,3)*cos(delta(2)-delta(3)) + B(2,3)*sin(delta(2)-delta(3))) + V(2)*V(4)*(G(2,4)*cos(delta(2)-delta(4)) + B(2,4)*sin(delta(2)-delta(4))) + V(2)*V(5)*(G(2,5)*cos(delta(2)-delta(5)) + B(2,5)*sin(delta(2)-delta(5)))
THANK YOU
Vprev = V;
deltaprev = delta
........................................................................................................
for i = 1:5
for j = 1 : 5
P(i) = P(i) + V(i)*V(j)*(G(i,j)*cos(delta(i)-delta(j)) + B(i,j)*sin(delta(i)-delta(j))) equation (2)
end
end
OR
for i = 1:5
for j = 1 : 5
P(i) = V(i)*V(j)*(G(i,j)*cos(delta(i)-delta(j)) + B(i,j)*sin(delta(i)-delta(j))) equation (3)
end
end
  10 Comments
Kamilu Sanusi
Kamilu Sanusi on 29 Jan 2023
delta_ij = delta_i - delta_j same with delta(i,j) = delta(i) - delta(j)

Sign in to comment.

Answers (0)

Categories

Find more on Particle & Nuclear Physics in Help Center and File Exchange

Products


Release

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!