need an empty space in a column

4 次查看(过去 30 天)
I have a matrix like this
1 4
2 5
3 2
4 0
5 6
6 1
Now I want to delete the 0 from the column 2 but if I delete this the corresponding position is beibg deleted and 6 is coming to this place. but I need the 0 should be deleted and it will also keep the space blan. It would look like
1 4
2 5
3 2
4
5 6
6 1
how to solve the problem?
thanks in advance

采纳的回答

Andrei Bobrov
Andrei Bobrov 2012-11-2
a = [1 4
2 5
3 2
4 0
5 6
6 1];
a(a(:,2) == 0,2) = nan;

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 NaNs 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by