【发布时间】:2013-06-05 22:49:18
【问题描述】:
我将命令分配如下:
[r,~]=size(alternative)
我遇到的问题: 括号或括号不平衡或意外。
有人知道为什么吗?我有 252x6 的替代尺寸
谢谢
【问题讨论】:
标签: matlab
我将命令分配如下:
[r,~]=size(alternative)
我遇到的问题: 括号或括号不平衡或意外。
有人知道为什么吗?我有 252x6 的替代尺寸
谢谢
【问题讨论】:
标签: matlab
您正在运行旧的 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
【讨论】: