I have a following code and would also like to store all outputs that relate to "m". I was able to store all outputs of "i" but I'm struggling with storing those of every "m" value. Please help
1 view (last 30 days)
Show older comments
Maliseloane Morolong
on 17 Apr 2021
Answered: Mahesh Taparia
on 20 Apr 2021
clc; clear;
ValTraded_252_Days = zeros(10,252);
BrkgEarned_252_Days = zeros(10,252);
for j = 0.003:0.003:0.018
m = j;
for i = 1:252
day =i;
[ClientInfo,SharePrices,TradeSheet] = DailyTradeInfo(day,"MRLMAL001");
[ValTraded_252_Days(:,i), BrkgEarned_252_Days(:,i)] = ClientBRKGNew(ClientInfo, SharePrices, TradeSheet, m);
end
end
0 Comments
Accepted Answer
Mahesh Taparia
on 20 Apr 2021
Hi
You can store the information correspondig to each m value into a cell array. For example
clc; clear;
ValTraded = {};
BrkgEarned = {};
for j = 0.003:0.003:0.018
m = j;
ValTraded_252_Days = zeros(10,252);
BrkgEarned_252_Days = zeros(10,252);
for i = 1:252
day =i;
[ClientInfo,SharePrices,TradeSheet] = DailyTradeInfo(day,"MRLMAL001");
[ValTraded_252_Days(:,i), BrkgEarned_252_Days(:,i)] = ClientBRKGNew(ClientInfo, SharePrices, TradeSheet, m);
end
ValTraded = {ValTraded;ValTraded_252_Days};
BrkgEarned = {BrkgEarned;BrkgEarned_252_Days};
end
Here the information is stored in cell array where its elements stores the array for each value of m. Hope it will help!
0 Comments
More Answers (0)
See Also
Categories
Find more on Matrix Indexing 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!