MATLAB黑洞变量

时间:2011-03-23 15:18:01

标签: matlab syntax

MATLAB是否有“黑洞”或丢弃变量?

说我做的事情如下:

[ rows cols ] = size( A ) ;

但我不希望存储行。是否存在“黑洞”变量,我可以将值发送给死亡?

所以作业就像

[ BLACKHOLE, cols ] = size( A ) ;

BLACKHOLE意味着抛弃值并且不为它创建变量。

2 个答案:

答案 0 :(得分:13)

对于2009b或更高版本,有波形符号“〜”

[~,cols] = size(A);

或者,在您的具体情况下

cols = size(A,2);

答案 1 :(得分:1)

为了与2009b之前的Matlab版本兼容,您可以使用以下技术

[cols,cols] = size(A);

例如,请参阅http://blogs.mathworks.com/steve/2010/01/11/about-the-unused-argument-syntax-in-r2009b/