【问题标题】:MATLAB black hole variableMATLAB黑洞变量
【发布时间】:2011-07-21 10:01:19
【问题描述】:

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

假设我正在做类似的事情:

[ rows cols ] = size( A ) ;

但我不想存储行。是否有一个“黑洞”变量,我可以在其中发送值死?

所以任务是这样的

[ BLACKHOLE, cols ] = size( A ) ;

BLACKHOLE 的意思是把值扔掉,不要为它创建变量。

【问题讨论】:

标签: matlab syntax


【解决方案1】:

对于 2009b 或更高版本,有波浪号“~”

[~,cols] = size(A);

或者,在您的具体情况下

cols = size(A,2);

【讨论】:

    【解决方案2】:

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

    [列,列] = 大小(A);

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

    【讨论】:

      猜你喜欢
      • 2014-11-26
      • 1970-01-01
      • 2016-03-07
      • 2014-06-30
      • 2023-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多