Matlab Vertcat函数错误

时间:2013-12-07 19:36:49

标签: matlab image-processing

帮助我使用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,:));

我的代码出了什么问题?

1 个答案:

答案 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,:,:,:));

等等。