Replace zeros with a number
Show older comments
I am trying to create an upper bound condition for a portfolio weighting problem to equal 2%. How can I replace the zeros in the following matrix to equal 0.02?
UB = zeros(N,1)
Thanks
Answers (1)
madhan ravi
on 28 Mar 2019
UB(UB==0) = 0.02;
% why not
UB = 0.02*ones(N,1) % in the first place?
Categories
Find more on Portfolio Optimization and Asset Allocation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!