帮助我使用Vertcat功能在matlab中开发应用程序。
但我在Matlab中遇到了这个错误..
??? Error using ==> vertcat
CAT arguments dimensions are not consistent.
Error in ==> imgMaskMed at 31
copy_matrix = vertcat(copy_matrix, copy_matrix(a_temp,:));
这是我的代码,其中包含错误
copy_matrix = vertcat(copy_matrix, copy_matrix(a_temp,:));
我的代码出了什么问题?
答案 0 :(得分:1)
很难知道您提供的信息很少,但我的猜测是copy_matrix
的维度超过2个。例如,如果它是3D数组,则应使用
copy_matrix = vertcat(copy_matrix, copy_matrix(a_temp,:,:));
如果是4D使用
copy_matrix = vertcat(copy_matrix, copy_matrix(a_temp,:,:,:));
等等。