[Embedded Function] Problème dans une boucle FOR-END
Bonjour
Je suis tout nouveau sur ce forum, je cherche une aide pour mon problème.
Je veux travailler avec stateflow et utiliser embedded matlab function, mon problème ce que dans embedded matlab function j'ai pas pu faire des incrémentation ni utiliser un tableau (A=[]). Pour être plus claire voici un petit exemple de ma fonction que j'ai mis dans embedded function/
Code:
1 2 3 4 5 6 7 8
| %%%%%%%%%%%
function essai(x) % j'ai pris x =10 comme mon input simulink
Data0=rand(9,10);
for i=1:3:9
data1=Data0(i:i+2,:);
A=x.*data1;
end
%%%%%%%%%%%%%% |
voici l'erreur
Citation:
Size of index expression is not statically known.
Function 'test0' (#32.258.263), line 10, column 9:
"i:i+2"
Merci de votre aide, j'ai pas pu avancé dans mes travaux à cause de ce problème
Salut