how to change 'StartTime' while training RL algorithm in Simulink environment
Show older comments
hello, maybe somebody can help me,
I feed weather datafile (8761 x 19 table of annual weather data, recorded with 3600s timestep) to the Simulink model of a solar collector. To make the algorithm learn from the different data, I would like to reset 'StartTime' for each training episode (24 hours) in such a way, the episode starts at random time in the range of a year: (0, 364*24*3600).
I tried to use set_param to set 'StartTime'. Below is the code in LocalResetFcn.m:
function in = localResetFcn(in)
in = set_param(in,'simulink_model','StartTime','3600*24*randi(364)');
end
it's not working and the errors are:

What can you advise to solve this?
1 Comment
Pavel Semenov
on 15 Oct 2020
Edited: Pavel Semenov
on 15 Oct 2020
Answers (0)
Categories
Find more on Interactive Model Editing in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!