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

∑_(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

href="http://www.codecogs.com/eqnedit.php?latex=\sum_{u=1}^{su-2} \cdot \sum_{v=1}^{sv}\cdot \delta \left ( 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} \cdot \sum_{v=1}^{sv}\cdot \delta \left ( Fh(u,v)=i,Fh(u+1,v)=j)" title="\sum_{u=1}^{su-2} \cdot \sum_{v=1}^{sv}\cdot \delta \left ( Fh(u,v)=i,Fh(u+1,v)=j)" /></a>
∑ u = 1 s u - 2 ⋅ ∑ v = 1 s v ⋅ δ ( F h ( u , v ) = i , F h ( u + 1 , v ) = j )
What does δ mean in this context? What does Fh(u,v)=i mean in this context?
The fastest way to determine whether your MATLAB contains an installed and licensed Symbolic Toolbox is to enter the command
syms x
If it complains that syms is not found then the toolbox is either not installed or not licensed.
Now explain, what the delta is in your case.
in my model..going to calculate horizontal and vertical array of my 8x8 extracted imag. here 'Fh' horizontal one.u and v is co-ordinates Fh(u,v).
in my eqn delta contains inside of arguments i and j. when delta(i,j)=1 its satisfied some condition. jus i named delta is my function that contains arguments i and j thats all about delta in my module
pls...anybody answer my question?
I still cannot read the magic characters in the question.
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

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

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

Products

Tags

Asked:

on 10 Oct 2012

Community Treasure Hunt

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

Start Hunting!