Info
이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.
double plot not properly working with checkboxes in appdesigner Matlab (R2020a)
조회 수: 1 (최근 30일)
이전 댓글 표시
i have designed a interface for single or double plot which i control through Check Boxes. inshort the problem is when i run the code first time its double plot perfectly but when uncheck one checkbox and recheck then double plot not shown.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/384258/image.gif)
it is working 90% fine
when i click first checkbox it plot... i uncheck it disappears.. same for second choice.
when i click both checkboxes it double plot and when it uncheck "S" only "L" plot shows.
but problem start when at this stage i again click "S" checkbox while "L" checkbox is already selected then it only plotting "S", it should again double plot. this may be little bit confusing to explain thats why i attached GIF for demonstration... also code file attached... kindly suggest some solution.
function plotwidth(app)
M % Property Used
a = 0:0.1:2*pi;
b = sin(a);
c = cos(a);
if app.LCheckBox.Value && ~app.SCheckBox.Value
app.UIAxes.cla;
app.M = plot(app.UIAxes,a,b);
elseif app.SCheckBox.Value && ~app.LCheckBox.Value
app.UIAxes.cla;
app.M = plot(app.UIAxes,a,c);
elseif app.LCheckBox.Value && app.SCheckBox.Value
app.N = plot(app.UIAxes,a,b);
hold(app.UIAxes);
app.M = plot(app.UIAxes,a,c);
else
app.M.Visible = 'off';
end
end
댓글 수: 4
Mario Malic
2020년 10월 19일
Stijn's comment/answer is in comment section, therefore can't be accepted as an answer.
답변 (0개)
이 질문은 마감되었습니다.
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!