2013-12-06 2 views
0

Мой код выглядит так: my dbFeaturesTop и сторона - это матрица размером 700x128. Могу ли я узнать, какая часть вызывает ошибку, пожалуйста? Я запускаю эту строку, тогда появляется ошибка.Matlab Несоответствие размера подзаголовка

Несоответствие размеров подзапросов.

Error in FYPGUI>btnTrainNeuralNetwork_Callback (line 411) 
x (:, sample) = [(cell2mat(dbFeaturesTop(sample))) 
(cell2mat(dbFeaturesSide(sample)))]; 

x = zeros (2, noOfSamples); 
x (:, sample) = [(cell2mat(dbFeaturesTop(sample))) (cell2mat(dbFeaturesSide(sample)))] 

ответ

0

Первый магазин матрицы во временной переменной:

tempMat = [(cell2mat(dbFeaturesTop(sample))) (cell2mat(dbFeaturesSide(sample)))]; 

Распечатайте размера этой матрицы. Ошибка заключается в том, что x(:, sample) не соответствует размерам tempMat. sample должен быть таким вектором, что размеры должны совпадать.

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