Вопросы по теме 'gams-math'
Определение внешней функции в GAMS
Подскажите, пожалуйста, как можно использовать функцию cdfpoisson в GAMS? Я написал код, как показано ниже, но получаю ошибку «Неизвестный символ» для M, которая представляет собой переменную, рассчитанную на основе других данных. Спасибо...
117 просмотров
schedule
20.10.2022
GAMS: сохранение выходных данных, сгенерированных в цикле, в один файл .gdx без перезаписи предыдущих записей.
Я хочу иметь сценарии из 3 прогонов в GAMS, где я также хочу сохранить каждый из 3 случайно выбранных элементов набора «кодов» в файл .gdx, при этом каждая запись не будет перезаписана следующим случайно сгенерированным выводом в файле .gdx. петля....
330 просмотров
schedule
19.11.2023
GAMS и Python: как переписать выходной файл gdx при запуске GamsJob в цикле
В моей задаче мне нужно запустить одну и ту же модель GAMS с разными значениями параметров в Python. Для этого я создал рабочее пространство GAMS, модель, задание и базу данных GDX:
model = '''Variables
objective, {vars};
Parameters...
320 просмотров
schedule
10.12.2022
GAMS: получение n-го элемента вектора
У меня есть набор данных в переменной параметра
set t /t1 * t5/;
parameter mydata(t) /t1 10, t2 20, t3 30, t4 40, t5 50/;
Как мне проще всего получить n'th элемент mydata . Я ищу что-то вроде:
display mydata(3)
где я получу...
88 просмотров
schedule
18.11.2022
Как указать параметры решателя GAMS через Pyomo?
Я пытаюсь решить проблему MINLP с помощью решателя ANTIGONE (лицензированного в GAMS), и у меня возникают трудности с изменением дополнительных настроек решателя.
Сначала я вызываю решатель из Pyomo следующим образом.
solver =...
266 просмотров
schedule
12.04.2024
Проблема с переводом символов с tr (POSIX) в GAMS
В GAMS версии 33.2.0 я заменяю точки с запятой на запятые в csv-файле 'file.csv', потому что GAMS требует использования запятых в качестве разделителей. Затем я хочу передать содержимое csv-файла в таблицу в GAMS, а затем сохранить его в gdx-файле....
42 просмотров
schedule
28.09.2022
Вставить значение параметра в $ evalGlobal в GAMS
Рассмотрим следующий $ SetGlobal:
$setglobal Path MyPath
Я использую следующий код для поиска количества символов в MyPath:
set Length /%Path%/;
Parameter report(Length,*);
report(Length,'length') = Length.len ;
После этого я хочу...
15 просмотров
schedule
22.05.2024
GAMS - операции со строками матрицы
У меня есть следующая матрица в GAMS (назовем ее матрицей x со строками i и столбцами j):
Я хочу преобразовать это, суммируя элементы в одном столбце из строки 2 и строки 1, а затем устанавливая строку 2 в 0:
Если элемент исходной...
9 просмотров
schedule
06.01.2024