How to get lower and upper bounds for portfolio optimization in Gui?

LowerBound = [app.EditField.ValueChangedFcn;app.EditField2.ValueChangedFcn;app.EditField3.ValueChangedFcn];
UpperBound= [0.5; 0.5; 0.5] I want to get bounds like this but ı am receiving error. (Nonscalar arrays of function handles are not allowed; use cell arrays instead.
P = setBounds(P, LowerBound, UpperBound)
% Value changed function: EditField
function EditFieldValueChanged(app, event)
value= app.EditField.Value;
app.LowerBound=value;
I have 3 edit fields like this. For 3 asset 3 weights.

 Accepted Answer

LowerBound = [app.EditField.Value;app.EditField2.Value;app.EditField3.Value];

Categories

Find more on Portfolio Optimization and Asset Allocation in Help Center and File Exchange

Products

Release

R2022a

Community Treasure Hunt

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

Start Hunting!