У меня есть набор функций в FOR цикла в MATLAB:Соединить массивы данных в MATLAB
for i = step:indexmax
Posture(i) = 0;
MotionLevel(i) = randi(10)/100 ;
PositionX(i) = 50;
PositionY(i) = 50;
PositionZ(i) = 50;
Features(i) = [Posture(i) MotionLevel(i) PositionX(i) PositionY(i) PositionZ(i)];
end
, когда я приезжаю в строке с определением массива Особенности У меня есть ошибка:
«В задании A (I) = B количество элементов в B и I должно быть одинаковым».
мне нужно сцепить функции только один вектор (выход может быть матрица с я строками и 5 colums ...)
С 'Features (i)' вы индексируете только i-й элемент. Вам нужно индексировать всю i-ю строку с помощью 'Features (i, :)' – hbaderts