What is syntax of Kronecker Delta in MATLAB Version R2013a

12 Ansichten (letzte 30 Tage)
YOGESHWARI PATEL
YOGESHWARI PATEL am 2 Jan. 2017
Kommentiert: Torsten am 14 Mär. 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

Antworten (1)

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

Melden Sie sich an, um zu kommentieren.

Community Treasure Hunt

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

Start Hunting!

Translated by