2014-10-19 3 views

ответ

0

Сначала вы можете удалить нулевые строки, как это:

tmp(tmp == 0) = []; 

затем plot(tmp(:,2),tmp(:,1))

+0

did not work ... sry – JohnnyF

0

Вы можете создать новую матрицу только ненулевых элементов tmp:

nonzero_rows = find(tmp(:,2) ~= 0); 
    tmp2 = tmp(nonzero_rows,;); 

Затем участок tmp2 вместо tmp

+0

Не нужно «использовать». Используйте логическую индексацию напрямую: 'nonzero_rows = tmp (:, 2) ~ = 0; tmp2 = tmp (nonzero_rows, :); ' –

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