Вычитание параметра из параметра в GAMS - PullRequest
0 голосов
/ 25 сентября 2019

Я пытаюсь понять концепцию вычитания параметров или сделать аналогичные уравнения.

Пожалуйста, смотрите код ниже:

PastureMix_Data(Country,AllResource,HistoricalPeriod)
= Resource_faodata(Country,"Agriculturalarea","Area",HistoricalPeriod,"1000Ha")
- Resource_faodata(Country,"ArableArea","Area",HistoricalPeriod,"1000Ha")
- Resource_faodata(Country,"PermanentCropArea","Area",HistoricalPeriod,"1000Ha");

Обратите внимание, цитируемые имена из "Agricultureare" "ArableArea" "PermanentCropArea"являются частью набора AllResource.

Может кто-нибудь сказать мне точно, что происходит, когда вы вычитаете параметры, подобные этому.

Я попытался выяснить себя, отобразив параметр PastureMix_Data вфайл листинга, добавив display PastureMix_Data сразу после кода, который я показал выше.

Я не смог получить окончательный ответ.Я заметил, что значения для этих имен "Agricultureare" "ArableArea" "PermanentCropArea" одинаковы для каждого года в наборе HistoricalPeriod.См. Ниже:

CostaRica.Agriculturalarea  .1980 2010.00
CostaRica.Agriculturalarea  .1981 2090.00
CostaRica.Agriculturalarea  .1982 2167.00
CostaRica.ArableArea        .1980 2010.00
CostaRica.ArableArea        .1981 2090.00
CostaRica.ArableArea        .1982 2167.00
CostaRica.PermanentCropArea .1980 2010.00
CostaRica.PermanentCropArea .1981 2090.00
CostaRica.PermanentCropArea .1982 2167.00

Я предполагаю, что команда каким-то образом задает одинаковые значения, однако, возможно, данные были одинаковыми в первую очередь.Я действительно не знаю, что я застрял на этом.

...