How to add constant line in appdesigner

10 次查看(过去 30 天)
I want to add a constant line in the plot axes in appdesigner. I tried the command plot(app.UIAxes,xline(app.DCValueDropDown.Value)) where the drop down values are values from (10 to 20). But it isnt working. Any ideas please?

采纳的回答

Kojiro Saito
Kojiro Saito 2019-5-24
编辑:Kojiro Saito 2019-5-24
Data type of dropdown.Value is a character, so you need to covert it to number.
The following will work. Please replace "plot" command depending on your data.
function startupFcn(app)
plot(app.UIAxes, 1:20, 1:20)
app.xl = xline(app.UIAxes, str2double(app.DCValueDropDown.Value));
end
function DCValueDropDownValueChanged(app, event)
value = app.DCValueDropDown.Value;
% Change xline value
app.xl.Value = str2double(value);
end
Below is a preview.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Desktop 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by