What is syntax of Kronecker Delta in MATLAB Version R2013a

12 vues (au cours des 30 derniers jours)
YOGESHWARI PATEL
YOGESHWARI PATEL le 2 Jan 2017
Commenté : Torsten le 14 Mar 2022
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

Réponses (1)

Torsten
Torsten le 2 Jan 2017
Modifié(e) : Torsten le 2 Jan 2017
From the documentation:
"For kroneckerDelta with numeric inputs, use the eq function instead."
Best wishes
Torsten.
  4 commentaires
Fei Ran Li
Fei Ran Li le 14 Mar 2022
Hi what does "double" do here
Torsten
Torsten le 14 Mar 2022
Convert logical to double ?
Maybe since eq(i,j) is 0 or 1, conversion is not needed.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Logical dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by