1 设计
新建APP,加入标签,编辑字段,按钮等控件,并按要求命名
2 回调函数
% Button pushed function: CheckGuessResultButton
function CheckGuessResultButtonPushed(app, event)
if app.My_NumberEditField.Value==app.Guess_numberEditField.Value
app.ResultshowLabel.Text="You guess right!!!";
elseif app.My_NumberEditField.Value>app.Guess_numberEditField.Value
app.ResultshowLabel.Text="My number is bigger than yours, guass again!";
elseif app.My_NumberEditField.Value<app.Guess_numberEditField.Value
app.ResultshowLabel.Text="My number is smaller than yours, guass again!";
end
end
% Button pushed function: ConformMyNumberButton
function ConformMyNumberButtonPushed(app, event)
if app.My_NumberEditField.Visible=="on"
app.My_NumberEditField.Visible="off";
app.ConformMyNumberButton.Text="InPutMyNumber";
elseif app.My_NumberEditField.Visible=="off"
app.My_NumberEditField.Visible="on";
app.ConformMyNumberButton.Text="ConformMyNumber";
end
end
3 运行结果
4 APP打包
选择mlapp文件点击打包
打包完成后:
5 安装包
双击安装包:
点击安装后便会再matlab的APP中显示:
点击后便会显示如下程序: