В MATLAB я хочу объявить 4D-матрицу, где последнее измерение может принимать два значения (вектор с двумя столбцами - это последнее измерение). Проблема в том, что нули (...) принимают только скаляры, поэтому я не могу объявить вектор в объявлении матрицы. Любые мысли о том, как это сделать?Вектор внутри многомерного массива - MATLAB
В нижеследующем, как объявить этот массив так, чтобы 'output' фактически выглядел как output=zeros(some_number,2)
;
beg=zeros(nsubj,nvids,nmark,output);
Вы хотите, чтобы матрица 5D была не 4D-матрицей. Я сдаюсь после 3D! – IKavanagh
Хорошо, я вижу. Спасибо! – skirmishdirmish