я в настоящее время:Matlab: как изменить способ хранения матрицы? от 1x1x3 до 1x3?
val(:,:,1) =
0.7216
val(:,:,2) =
0.7216
val(:,:,3) =
0.7216
Но я хочу
0.7216, 0.716, 0.721.
Какие операции я могу сделать, чтобы сделать это?
Номера, которые вы хотите, фактически не соответствуют значениям в val, является ли это ошибкой или требуется некоторая другая обработка. – Adrian
Возможный дубликат [Как изменить размер матрицы в MATLAB?] (Http://stackoverflow.com/questions/793574/how-do-i-resize-a-matrix-in-matlab) – gnovice
Согласованный аналогичный вопрос, но тонкий различия, упомянутый дубликат говорит о переделке матрицы, в то время как это больше касается удаления измерений. Хорошо, вы можете утверждать, что это одно и то же, но для тех, кто ищет ответ, они могут задавать несколько разные вопросы, поэтому не могут найти вопрос об изменении размера. Возможно, дублирующий вопрос может быть обновлен, чтобы охватить «оба» сценария. – Adrian