how to change 'StartTime' while training RL algorithm in Simulink environment
Ältere Kommentare anzeigen
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 Kommentar
Pavel Semenov
am 15 Okt. 2020
Bearbeitet: Pavel Semenov
am 15 Okt. 2020
Antworten (0)
Kategorien
Mehr zu Interactive Model Editing finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
