Unrecognized method, property, or field 'Value' for class 'matlab.ui.control.Button'.
조회 수: 94 (최근 30일)
이전 댓글 표시
function StartButtonPushed(app, event)
app.modelEditField.Value = bdroot(gcs);
if app.StartButton.Value == 1
app.PauseButton.Value = 0;
app.ContinueButton.Value = 0;
app.StopButton.Value = 0;
end
set_param(app.modelEditField.Value,'SimulationCommand','start');
end
This is my ButtonPushed Function and I think that " app.StartButton.Value == 1 " mean pressed
But when I simulate this
"Unrecognized method, property, or field 'Value' for class 'matlab.ui.control.Button'."
error occured.
Why this error occured..?
댓글 수: 0
채택된 답변
Bruno Luong
2023년 9월 18일
편집: Bruno Luong
2023년 9월 18일
Only state button has property value that you can toggle. It seems you have created a simple push button. See https://www.mathworks.com/help/matlab/ref/uibutton.html
The push button doesn't have state so no property value. It only has a callback that is invoked when the button is pushed.
댓글 수: 0
추가 답변 (1개)
Mario Malic
2023년 9월 18일
Correct property that you are looking for is Enabled, instead of Value.
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!