How to print value in Textbox in app designer
15 次查看(过去 30 天)
显示 更早的评论
The dataset attached which is matlab file which includes Output name CombineOutput
i want to print Class 1 variable which is basically a cell name as StagPRFValue in pred 2.
I want to print unique values of Class 2 which DSPRFValue and DS Length in pred1
How can i do that
s = load('matlab.mat')
CombineOutput = s.CombineOutput
for z = 1:3
pred = sprintf('Cluster %1.0f Predicted PRI: %s\n',z,CombineOutput(z).Prediction);
app.TextArea.Value{z} = pred;
switch CombineOutput(z).Prediction
case "Class 1"
pred1 = sprintf('Class 2 Levels: %d\n Maximum Value of Class 2:%d\n Minimum Value of Class 2:%d\n ',CombineOutput(z).ValueStructure.Levels,CombineOutput(z).ValueStructure.DSmaximum,CombineOutput(z).ValueStructure.DSminimum);
app.TextArea_2.Value = pred1;
case "Class 2"
pred2 = sprintf('Class1 Levels: %d\n Maximum Value of Class1:%d\n Minimum Value of Class1:%d\n',CombineOutput(z).ValueStructure.StagLevels,CombineOutput(z).ValueStructure.StaggMinimumValue,CombineOutput(z).ValueStructure.StaggMaximumValue);
app.TextArea_3.Value = pred2;
end
end
0 个评论
回答(1 个)
Kevin Holly
2022-7-19
Stephen,
Please see the app attached and make sure matlab.mat file you created is in your path before running app.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Develop Apps Using App Designer 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!