Obtener datos double de una uitable
Publicado por Felipe (13 intervenciones) el 12/09/2013 06:27:51
Buenas a todos, mi problema es que estoy extrayendo los números que ingreso en una tabla de datos pero cuando quiero operarlos o hacer algo con ellos me salta error, cuando muestro las variables en las cuales guarde los datos me sale NaN, lo que hace mi programa es modificar las filas de la uitable según se desee, rellena la tabla de ceros y es editable, la idea es coger los números que ingreso el usuario para poder hacer otras operaciones este es mi código
al imprimirlos me sale
c1 =
NaN
c2 =
[0]
c3 =
NaN
no se porque la columna 2 si la muestra, pero igual no es un numero que pueda operar
1
2
3
4
5
6
7
8
9
10
function pushbutton2_Callback(hObject, eventdata, handles)
filas = str2double(get(handles.edit1,'String'));
num_elem=cell(filas,3);
num_elem(:,:)={0};
set(handles.uitable1,'Data',num_elem)
set(handles.uitable1,'ColumnEditable',true(1,1))
function uitable1_CellSelectionCallback(hObject, eventdata, handles)
a=get(handles.uitable1,'Data');
c1=str2double(a(:,1)), c2=a(:,2), c3=str2double(a(:,3))
al imprimirlos me sale
c1 =
NaN
c2 =
[0]
c3 =
NaN
no se porque la columna 2 si la muestra, pero igual no es un numero que pueda operar
Valora esta pregunta


0