MATLAB: Is the Data Store Memory’s initial value ignored

data storesimulink

I have a simple model, and I'm using a data store memory to hold a value. I want the intial value to be 60 at the start of the simulation, but everytime I run, it initializes to 0. Why could that be? I'm using R2018b.

Best Answer

Are specifying intial value in the Data Store Memory block and/or the Z-2 block? With this design I think you will need to initialize both.
You might want to also consider redesigning your model so that you are not using data stores.