Is it possible to create a numeric array with a mixture of empty cells and numbers?

Hey. I want to create an array where some cells are empty and some have values.
For example, a 3x3 array :
16 22 NaN
NaN 2 1
9 19 NaN
Is this possible on MATLAB?

1 Comment

Note that "empty" and NaN are two totally different concepts in MATLAB, yet your question seems to confuse them. It is not possible to have empty elements in a numeric array, but it is certainly possible to have NaN values.

Sign in to comment.

Answers (1)

Well, you can do it directly pretty much as you typed it:
result = [16 22 NaN
NaN 2 1
9 19 NaN];
Note that every "spot" must have a value, even if it is NaN. The dimensions always have to be rectangular.

Asked:

on 25 Jan 2018

Commented:

on 25 Jan 2018

Community Treasure Hunt

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

Start Hunting!