倍频程到Matlab,错误使用==>vertcat,CAT参数的维数不一致
我很少遇到麻烦,因为我在八度音阶下工作,但当我尝试在Matlab中运行时 我错了: 此行上的表达式在执行时将生成错误。错误将是:使用==>vertcat时出错 CAT参数维度不一致。 ??? 在15处使用==>EncumentRapares时出错 使用==>vertcat时出错 CAT参数维度不可用 一致的 出现问题的代码是: matrizJugadas=[ '1' '2' '3' ; '4' '5' '6' ; '7' '8' '9' ; '10' '11' '12' ]; 有什么问题吗倍频程到Matlab,错误使用==>vertcat,CAT参数的维数不一致,matlab,octave,Matlab,Octave,我很少遇到麻烦,因为我在八度音阶下工作,但当我尝试在Matlab中运行时 我错了: 此行上的表达式在执行时将生成错误。错误将是:使用==>vertcat时出错 CAT参数维度不一致。 ??? 在15处使用==>EncumentRapares时出错 使用==>vertcat时出错 CAT参数维度不可用 一致的 出现问题的代码是: matrizJugadas=[ '1' '2' '3' ; '4' '5' '6' ; '7' '8' '9' ; '10' '11' '
谢谢 这是6个元素宽:
[ '10' '11' '12' ]
[ '1' '2' '3' ]
相当于
'101112'
而且
[ '1' '0' '1' '1' '1' '2' ]
但这只有3个元素宽:
[ '10' '11' '12' ]
[ '1' '2' '3' ]
那么,如何将这些值放在同一个矩阵中?@CristianChaparroA.:您希望有什么数据类型?您想要什么尺寸?我需要将特定位置的值更改为“Q”,例如“10”,这是可能的?@CristianChaparroA.:不清楚您想要什么10'是一个包含两个字符的字符串,它不能放在矩阵的一个位置。您可以使用单元格数组,或者可以存储数字10而不是“10”,或者可以添加填充,以便所有值占据矩阵中的两列。