2013-05-21 6 views
0

В панели инструментов оптимизации Matlab возможно, что переменная оптимизации является 4D-матрицей, и если да, то как указать начальную точку? Могу ли я просто дать ему все нули? Под матрицей 4D я имею в виду матрицу матриц. Таким образом, для фиксации значения необходимо 4 индекса.Выпуклая оптимизация - переменная оптимизации matlab - 4D

ответ

0

После работы над ним в течение месяца я пришел к выводу, что это невозможно. Она должна быть обойдена путем изменения операций, выполняемых для размещения вектора 1D, который должен быть истолковано как:

a1b1c1d1,a1b1c1d2,a1b1c2d1,a1b1c2d2,.... 

Моя точка в том, что вектор содержит все данные, и есть сокровенные и внешние переменные наряду с промежуточными. Матричные операции должны быть разработаны таким образом.