开发者

MATLAB black hole variable

开发者 https://www.devze.com 2023-02-19 01:09 出处:网络
Does MATLAB have a \"blackhole\" or discard variable? Say I\'m doing something like: [ rows cols ] = size( A ) ;

Does MATLAB have a "blackhole" or discard variable?

Say I'm doing something like:

[ rows cols ] = size( A ) ;

But I don't want rows to be stored. Is there a "black hole" variable where I can send values to die?

So the assign开发者_开发技巧ment would be like

[ BLACKHOLE, cols ] = size( A ) ;

Where BLACKHOLE means throw the value away and don't create a variable for it.


For 2009b or later, there is the tilde sign "~"

[~,cols] = size(A);

Alternatively, in your specific case

cols = size(A,2);


For compatibility with Matlab versions prior to 2009b you can use the following technique

[cols, cols] = size(A);

See http://blogs.mathworks.com/steve/2010/01/11/about-the-unused-argument-syntax-in-r2009b/ for example

0

精彩评论

暂无评论...
验证码 换一张
取 消