Unrecognized function or variable 'scope'. error in matlab script

1 vue (au cours des 30 derniers jours)
Aly Said
Aly Said le 10 Mai 2025
I run a simulink file that tunes pid controllers to obtain their optimal gains.
The simulation will go on for 20 seconds and I need to extract the time in variable "tout" which is taken from "Tmodel"
the following lines are responsible for my task:
set_param('AGC_2_Simulink_RLC1_10may25c','Solver','ODE113')
sim('AGC_2_Simulink_RLC1_10may25c', Tmodel);
tout = scope(:,1);
but I get this error: "Unrecognized function or variable 'scope'." for the last line.
Kindly I need help

Réponse acceptée

Walter Roberson
Walter Roberson le 10 Mai 2025
The model probably has "single simulation output" configured for it; https://www.mathworks.com/help/simulink/slref/simulink.simulationoutput.html

Plus de réponses (0)

Catégories

En savoir plus sur General Applications dans Help Center et File Exchange

Produits


Version

R2024b

Community Treasure Hunt

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

Start Hunting!

Translated by