What is syntax of Kronecker Delta in MATLAB Version R2013a

7 views (last 30 days)
As per suggestion i wrote the following code but still it is showing the error "double type error". for i=1:1:n+5 C1(1,1)=0.030792+0.009208; C1(i,1)=(0.009208*((-0.00000588235)^(i-1))/factorial(i-1));
end
for j=1:1:n+1 for i=1:1:n+1 C1(i,j+1)=(a*i*C1(i+1,j)-b*C1(i,j)+c*(C2(i,j)-C1(i,j))+D1*i*(i+1)*C1(i+2,j))+kroneckerDelta(i-0,j-0)/j;
end
end

Answers (1)

Torsten
Torsten on 2 Jan 2017
Edited: Torsten on 2 Jan 2017
From the documentation:
"For kroneckerDelta with numeric inputs, use the eq function instead."
Best wishes
Torsten.
  4 Comments
Torsten
Torsten on 14 Mar 2022
Convert logical to double ?
Maybe since eq(i,j) is 0 or 1, conversion is not needed.

Sign in to comment.

Categories

Find more on Manage Products in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!