∑_(u=1)^(s​u-2)▒∑_(v=​1)^sv▒δ(i,​j)..how to write this equation in for loop?

1 view (last 30 days)
∑_(u=1)^(su-2)▒∑_(v=1)^sv▒δ(i,j)...here the summation lower limit is u=1 and upper limit is su-2 similar to next summation form....i didnt know is my matlab R2009b contains symbolic tool or not. can u tel this equation in "for" loop.
  10 Comments
Jan
Jan on 15 Oct 2012
I still cannot read the magic characters in the question.
Walter Roberson
Walter Roberson on 15 Oct 2012
What does F h ( u , v ) = i mean in the context of the delta function?
Does δ ( F h ( u , v ) = i , F h ( u + 1 , v ) = j ) mean the same as
1 if (Fh(u,v) == i & Fh(u+1,v) == j)
0 otherwise
?

Sign in to comment.

Accepted Answer

Björn
Björn on 15 Oct 2012
Edited: Björn on 15 Oct 2012
It seems that the delta is the Kronecker Delta. In that case ou can make the following for-loop for this:
result=0;
for u=1:su-2
for v=1:sv
if Fh(u,v) == Fh(u+1,v)
result=result+1;
end
end
end
result
Make sure that the matrix Fh is defined beforehand
The value of 'result' after the loops is the answer of the double sum.
  2 Comments
Dhines
Dhines on 17 Oct 2012
did u read my question well??...<a href="http://www.codecogs.com/eqnedit.php?latex=\sum_{u=1}^{su-2}\sum_{v=1}^{sv}\delta (Fh(u,v)=i,Fh(u@plus;1,v)=j)" target="_blank" rel="nofollow noopener noreferrer"><img src="http://latex.codecogs.com/gif.latex?\sum_{u=1}^{su-2}\sum_{v=1}^{sv}\delta (Fh(u,v)=i,Fh(u+1,v)=j)" title="\sum_{u=1}^{su-2}\sum_{v=1}^{sv}\delta (Fh(u,v)=i,Fh(u+1,v)=j)" /></a>

Sign in to comment.

More Answers (0)

Categories

Find more on Loops and Conditional Statements in Help Center and File Exchange

Tags

Products

Community Treasure Hunt

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

Start Hunting!