我分配命令如下:
[r,~]=size(alternative)
我得到的问题: 不平衡或意外的括号或括号。
有谁知道为什么?我有 252x6 的替代尺寸
谢谢
您正在运行旧的 Matlab 版本(早于 R2009b)。
使用~
as 未分配给参数是 Matlab 相对较新的功能。
改用:
[r, ignore] = size( alternative );
请参阅如何优雅地忽略 MATLAB 函数的某些返回值?其他方法来完成你正在尝试的事情。
PS,
特别是size
您可以指定您感兴趣的维度作为输入参数:
r = size( alternative, 1 ); % get only the number of rows