不平衡的括号或括号

时间:2013-06-10 09:57:39

标签: matlab

我将命令分配如下:

[r,~]=size(alternative)

我得到的问题: 不平衡或意外的括号或括号。

任何人都知道为什么?我有替代尺寸252x6

由于

1 个答案:

答案 0 :(得分:5)

您正在运行旧的Matlab版本(早于R2009b) 使用~作为参数未分配对于Matlab来说是相对较新的特性。

改为使用:

[r, ignore] = size( alternative );

请参阅How to elegantly ignore some return values of a MATLAB function?了解其他方法以完成您的尝试。

PS,
特别是对于size,您可以将您感兴趣的维度指定为输入参数:

r = size( alternative, 1 ); % get only the number of rows