having the same problem about the arrays
daily_savings=zeros(1505,1);%initial saving vectors
daily_earnings=zeros(1505,1);%initial earning vectors
% Loop through each day to calculate savings and earnings % total days is 1505 (Date from(06/04/20 to 19/05/24))
for i = 0:1504 % days1 starts from 0 so 0:1504
% Calculate daily savings
daily_savings(i + 1) = O_Consumption(i + 1).*Cost;
% Calculate daily earnings
if i <= 1212 % Up to July 31, 2023 (day index 1212)
daily_earnings(i + 1) = energy_out(i + 1).*Feed(i + 1);
else % From August 1, 2023 onwards
if e_out(i + 1) < 10
daily_earnings(i + 1) = e_out(i + 1).*Feed(i + 1);
else
daily_earnings(i + 1) = ((e_out(i + 1) – 10) / 100) + 0.88;
end
end
above is the codedaily_savings=zeros(1505,1);%initial saving vectors
daily_earnings=zeros(1505,1);%initial earning vectors
% Loop through each day to calculate savings and earnings % total days is 1505 (Date from(06/04/20 to 19/05/24))
for i = 0:1504 % days1 starts from 0 so 0:1504
% Calculate daily savings
daily_savings(i + 1) = O_Consumption(i + 1).*Cost;
% Calculate daily earnings
if i <= 1212 % Up to July 31, 2023 (day index 1212)
daily_earnings(i + 1) = energy_out(i + 1).*Feed(i + 1);
else % From August 1, 2023 onwards
if e_out(i + 1) < 10
daily_earnings(i + 1) = e_out(i + 1).*Feed(i + 1);
else
daily_earnings(i + 1) = ((e_out(i + 1) – 10) / 100) + 0.88;
end
end
above is the code daily_savings=zeros(1505,1);%initial saving vectors
daily_earnings=zeros(1505,1);%initial earning vectors
% Loop through each day to calculate savings and earnings % total days is 1505 (Date from(06/04/20 to 19/05/24))
for i = 0:1504 % days1 starts from 0 so 0:1504
% Calculate daily savings
daily_savings(i + 1) = O_Consumption(i + 1).*Cost;
% Calculate daily earnings
if i <= 1212 % Up to July 31, 2023 (day index 1212)
daily_earnings(i + 1) = energy_out(i + 1).*Feed(i + 1);
else % From August 1, 2023 onwards
if e_out(i + 1) < 10
daily_earnings(i + 1) = e_out(i + 1).*Feed(i + 1);
else
daily_earnings(i + 1) = ((e_out(i + 1) – 10) / 100) + 0.88;
end
end
above is the code array, error MATLAB Answers — New Questions