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

조회 수: 1 (최근 30일)
Aly Said
Aly Said 2025년 5월 10일
답변: Walter Roberson 2025년 5월 10일
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

채택된 답변

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

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 General Applications에 대해 자세히 알아보기

제품


릴리스

R2024b

Community Treasure Hunt

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

Start Hunting!

Translated by