2012-03-14 2 views
1

При построении матрицы разреженности с использованием spy в MATLAB текст nz=x, где x - целое число, отображается внизу. Это число, по-видимому, относится к числу ненулевых элементов в матрице. Как можно подавить этот вывод из финального графика?MATLAB: скрытие nz на выходе матрицы разреженности

nz= текст, сопровождающий разреженности участки можно увидеть здесь:

Этот участок из документации MATLAB на spy (URL-адрес изображения here).

ответ

0

Я не знаю, если есть лучший способ, но вы можете открыть файл spy.m:

edit spy.m 

и закомментируйте xlabel (([ «пг =» ... линия

вы можете даже проверить Наргин, то есть изменить определение вашего шпиона и проверить, если у вас есть, например, логическое значение или не показывать новозеландскую соответственно ...

Надеются, что это помогает

+2

В вашем ответе четко указано, что текст 'nz =' - это просто «xlabel»; поэтому его можно очистить с помощью команды 'xlabel ('')'. Благодарю. – user001

+0

Да, правда! Более элегантный, чем нарушение согласованности между вашим Matlab и другими. Хорошая мысль. – gpierris

3

Просто перезаписать ярлык с заготовкой:

B = bucky; 
spy(B) 
xlabel('') 
+0

Спасибо. Я не понял, что это была «xlabel» до ответа @gpierris. – user001

Смежные вопросы