4

我分配命令如下:

[r,~]=size(alternative)

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

有谁知道为什么?我有 252x6 的替代尺寸

谢谢

4

1 回答 1

5

您正在运行旧的 Matlab 版本(早于 R2009b)。
使用~as 未分配给参数是 Matlab 相对较新的功能。

改用:

[r, ignore] = size( alternative );

请参阅如何优雅地忽略 MATLAB 函数的某些返回值?其他方法来完成你正在尝试的事情。

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

r = size( alternative, 1 ); % get only the number of rows
于 2013-06-10T10:11:26.600 回答