重邮小咸鱼 2023-05-14 22:26 采纳率: 0%
浏览 116

MATLAB提示我horzcat错误使用 要串联的数组纬度不一致怎么回事啊

怎么办求解MATLAB提示我horzcat错误使用 要串联的数组纬度不一致怎么回事啊

img

  • 写回答

1条回答 默认 最新

  • 懒羊羊夸夸~ 2023-05-29 17:57
    关注

    可能是在尝试将具有不同维度的数组串联在一起,MATLAB中的 horzcat 函数用于将多个数组沿着水平方向串联在一起,因此,要使用 horzcat 函数,需要确保所有串联的数组具有相同的行数。为了解决这个问题,可以检查所有要串联的数组的维度,并确保它们的行数相同。如果发现两个数组的行数不同,则需要对其中一个数组进行转置操作,以使它们的行数相同,并且才能使用 horzcat 函数。另外,如果您不确定数组的维度,还可以使用 size 函数来检查它们的大小。
    除以上可能性,还有可能是语法错误(逗号,)!

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 5月14日