Unrecognized method, property, or field 'Value' for class 'matlab.ui.control.Button'.
    조회 수: 42 (최근 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!


