Переменная черной дыры MATLAB



Есть ли в MATLAB переменная blackhole или discard?



Допустим, я делаю что-то вроде:



[ rows cols ] = size( A ) ;


Но я не хочу, чтобы строки хранились. Есть ли переменная" черная дыра", куда я могу отправить значения, чтобы умереть?

Таким образом, задание будет похоже на



[ BLACKHOLE, cols ] = size( A ) ;


Где BLACKHOLE означает выбросить значение и не создавать для него переменную.

519   2  

2 ответов:

Для 2009b или более поздней версии существует знак Тильды " ~ "

[~,cols] = size(A);

Альтернативно, в вашем конкретном случае

cols = size(A,2);

Для совместимости с версиями Matlab до 2009b можно использовать следующую методику

[cols, cols] = размер (A);

См. http://blogs.mathworks.com/steve/2010/01/11/about-the-unused-argument-syntax-in-r2009b/ например

Comments

    Ничего не найдено.