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

1 次查看(过去 30 天)
∑_(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 个评论
Walter Roberson
Walter Roberson 2012-10-15
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
?

请先登录,再进行评论。

采纳的回答

Björn
Björn 2012-10-15
编辑:Björn 2012-10-15
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 个评论
Dhines
Dhines 2012-10-17
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>

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Loops and Conditional Statements 的更多信息

标签

产品

Community Treasure Hunt

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

Start Hunting!

Translated by