I have a cellArray data and I extracted the first column of this cellArray. In another function when I call this data with global this data looks empty.
Mostrar comentarios más antiguos
function pushbutton1_Callback(hObject, eventdata, handles)
.............
cellArray=
' 334 4261461.0645 2661117.6797 3918916.0472'
' 352 4266205.852 2659683.96 3914798.2885'
' 404 4258400.8221 2662966.354 3920634.872'
out1 = regexp(cellArray,'(?<=^\s*)\d*','match')
out1= cat(1,out1{:})
function pushbutton2_Callback(hObject, eventdata, handles)
global out1
%when I call out1 it looks []. It should look
'334'
'352'
'404'
what is the problem?
Respuesta aceptada
Más respuestas (1)
dpb
el 9 de Jul. de 2013
0 votos
I see no GLOBAL in pushbutton1_Callback where out1 is defined. And, of course, even if there were, it has to have been executed first.
Categorías
Más información sobre Data Type Conversion en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!