Simulation with an RL Agent does not save simulation data
조회 수: 10 (최근 30일)
이전 댓글 표시
I have a reinforcement learning simulink model environment I am training in MATLAB 2023a, which I started porting to MATLAB 2024a. The model runs well in 2023a and saves the simulations done using the sim function. The environment has some signals that I want to save.
For the 2023a they got saved in the SimulationInfo object but that doesnt happen with 2024a. Do I have to activate something additionally in 2024a or is it a bug?
The images below detail the difference between the two versions. The env is a simulink envrionment
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1751314/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1751319/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1751324/image.png)
simEpisodes = 1;
simOpts = rlSimulationOptions("MaxSteps",1250,...
"NumSimulations", simEpisodes);
experience = sim(env,agent,simOpts);
save(strcat(results_dir,'/Experience.mat'),"experience")
댓글 수: 1
Sreeram
2024년 8월 13일
Based on the release notes for the Reinforcement Learning Toolbox, MATLAB R2024a, the behaviour of “SimulationInfo” property has changed, and the property is now a “SimulationStorage” object. You can refer to the relevant part of the release notes here: https://www.mathworks.com/help/reinforcement-learning/release-notes.html#mw_1be71805-298b-471b-a226-e6fd0add2cff
답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Sequence and Numeric Feature Data Workflows에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!