matlab funtion using "for loop" in simulink

1 Ansicht (letzte 30 Tage)
Neeta Khare
Neeta Khare am 1 Jun. 2016
Hi there, I am using simple "for loop" (see below) in Simulink using Matlab function block. I code simply work in workspace without error. however does not work as Matlab function in Simulink block. Can anyone help me with this. Thanking you in advance,
function P = P(I, del_t)
for i=1:10000
capn = 20.6;
sigma = -0.14;
row = 0.6436;
soc(i+1) = soc(i) + (I*del_t)/((capn+sigma)+row);
end
P = SOC(i+1);
end
  1 Kommentar
Bhushan Ravindra Attarde
Bhushan Ravindra Attarde am 7 Mai 2020
Hi Neeta,
I am facing the same issue. Did you get solution for this issue?

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

Mehr zu Simulink Functions finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by