2014-11-05 8 views
1

Я хочу реализовать алгоритм генерации столбцов с пакетом JuMP для Julia. Поэтому на каждой итерации я хочу добавить многомерную переменную размером n-1 в другую многомерную переменную размером n. Я знаю, что такие функции, как push!() и append!(), выполняют работу с параметрами, но я не мог использовать их для переменных.Как добавить массив переменных в матрицу переменных в Юлии?

Не могли бы вы сообщить мне, знаете ли вы эту функцию или способ сделать это?

+1

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

+0

. Трудно понять, что вы пытаетесь сделать (например, для матриц обычно требуется 2 числа, чтобы указать их размер, поэтому я даже не знаю, что такое «матрица» размера 'n'"). Предложение spencerlyon2 - хорошее. – tholy

ответ

1

Этот вопрос только что пришел на джулия-OPT группы: https://groups.google.com/forum/#!topic/julia-opt/-QTq4oKsZ9A

Короче говоря, вы не можете добавить в специализированные контейнеры JUMP, но вместо этого вы можете использовать стандартный Vector{Variable} и push! к этому.

 Смежные вопросы

  • Нет связанных вопросов^_^