我的代码如下:
我的dbFeaturesTop
和侧面是一个大小为700x128的矩阵。我可以知道哪部分会导致错误吗?
我运行此行然后错误显示。
订阅的分配维度不匹配。
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 :(得分:0)
首先将矩阵存储在临时变量中:
tempMat = [(cell2mat(dbFeaturesTop(sample))) (cell2mat(dbFeaturesSide(sample)))];
打印出该矩阵的大小。错误是x(:, sample)
与tempMat的维度不匹配。 sample
应该是一个向量,以使尺寸匹配。