-
3 pièce(s) jointe(s)
Look up table dynamique
Bonjour,
J'ai essayé d'utiliser look up table dynamique mais j'ai trouvé un problème : lorsque je re-injecte la même X-data je ne trouve pas la même valeur de Y-data.
X_data=voc_LUT'
X=voc_LUT'
Y_data=soc_LUT': la courbe tracée en bleu
Y= SOC_estimated: la courbe fournie par lookuptable tracée en rouge
Dans le document to_dev.rar vous trouvez les vecteur que j'ai injecté voc_LUT et soc_LUT.
Pouvez vous m'aider s'il vous plaît!
-
salut
ton truc ne peut pas marcher, pour les raisons suivantes :
- un bloc "from workspace" attend une information "temps" en plus (soit un matrice temps valeur, soit une timeseries soit une structure)
au pire tu renseigner dedans quelque chose comme [(1:numel(voc_LUT))' voc_LUT]
- les entrées "xdata" et "ydata" attendent des vecteurs -> il faut utiliser un bloc "constant" et non un bloc "from workspace"
- l'entrée xdata attend un vecteur strictement monotone ce qui n'est pas le cas de voc_LUT
Fabien