Привет, я работаю с методом грубой силы, чтобы изучить возможные комбинации «панелей» и «турбин».
Мой код
for number_panels = 0:5
for number_turbines = 0:10
for n = 1:24 % number of hours per day
deficit(n) = Demand(n) - (PV_supply(n)*number_panels) -...
(WT_supply(n)*number_turbines);% hourly power deficit
if deficit(n)<0
deficit(n) = 0;
end
Проблема, с которой я столкнулся выше, заключается в том, что я еще не понял правильную индексацию этого кода.
Я пытаюсь найти «дефицит» для «number_panels», «number_turbines» и «n». В нынешнем виде я могу найти только «дефицит» для последнего цикла for. Как я могу закодировать так, чтобы у меня была возможность доступа к n-й строке (или наборам «n», т.е. 1-24), а также к опции «number_panels» «number_turbines»?
спасибо - чтобы найти сумму каждого значения дефицита (n) и, таким образом, иметь соответствующий общий дефицит за 24-часовой период, я сделал следующее, что, как мне кажется, может сделать то, что я прошу, но я получаю неправильно ответы:
daily_deficit(number_panels + 1, number_turbines + 1) =...
sum(deficit(number_panels + 1, number_turbines + 1,n)) –