Simulink R2020b DataStore Memory and String support. Cannot use a string as an Inital Value

3 vues (au cours des 30 derniers jours)
In Simulink R2020b, I cannot use the DataStore Memory block with a string Initial Value although the DataType is set on "string".
The error message is the following : "Invalid setting in '<SYSTEM>/Data Store Memory' for parameter 'InitialValue'.
Am I doing anything wrong ?

Réponses (1)

Jaimin
Jaimin le 9 Oct 2024
Modifié(e) : Jaimin le 9 Oct 2024
Hi @PLR,
To resolve the error, one workaround is to use the Initialize Function block to assign a string value to theData Store Memory block. This works because the Initialize Function block is a preconfigured Subsystem block that executes during a model initialization event.
Kindly refer to the following images to understand how to use the "Initialize Function" block.
For more information on Initialize Function block kindly refer following MathWorks Documentation.
I hope this will be helpful.

Produits


Version

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by