What is syntax of Kronecker Delta in MATLAB Version R2013a

14 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.

Community Treasure Hunt

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

Start Hunting!