The problem is that you are trying to concatenate matrices and cells,
try this:
raw={'p1'; 'p2'; 'p3'} %points id
column1=[200;250;300] %distances
column1=num2cell(column1)
checked=false(size(raw,1),1) %is it checked?
cellArray=[raw,column1,num2cell(checked)]
set(handles.uitable5, 'Data', cellArray) %uitable5 in my gui with blank
set(handles.uitable5, 'ColumnFormat', {'string', 'numeric', 'logical'})
set(handles.uitable5, 'CellEditCallback', @check_checked)
or this... depending on what you want:
raw={'p1'; 'p2'; 'p3'} %points id
column1=[200;250;300] %distances
column1=num2cell(column1)
checked=false(size(raw,1),1) %is it checked?
cellArray= {raw,column1,checked}
set(handles.uitable5, 'Data', cellArray) %uitable5 in my gui with blank
set(handles.uitable5, 'ColumnFormat', {'string', 'numeric', 'logical'})
set(handles.uitable5, 'CellEditCallback', @check_checked)