suma de fracciones en matlab
Publicado por Andres (2 intervenciones) el 17/05/2017 18:52:52
hola.
Estoy aprendiendo a programar en matlab, pero especialmente en la interfaz gráfica, pero tengo un inconveniente, a la hora hacer un programa en donde ingreso 1/3 (cualquier fracción) y la quiero sumar asi sea con un entero o fracción misma, el programa me dice NaN
ayuda por favor.
Así puse el codigo para la GUI
Este es para el valor que yo ingreso(la declaracion de las variables)
1) primera variable a
2) segunda variable j
Y esto es la operación que quiero hacer.......
donde A es el cuadro donde se muestra el resultado
Muchas Gracias
Estoy aprendiendo a programar en matlab, pero especialmente en la interfaz gráfica, pero tengo un inconveniente, a la hora hacer un programa en donde ingreso 1/3 (cualquier fracción) y la quiero sumar asi sea con un entero o fracción misma, el programa me dice NaN
ayuda por favor.
Así puse el codigo para la GUI
Este es para el valor que yo ingreso(la declaracion de las variables)
1) primera variable a
1
2
3
4
5
6
7
function edit1_Callback(hObject, eventdata, handles)
% hObject handle to edit1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
global a;
a=str2double(get(hObject,'String'));
2) segunda variable j
1
2
3
4
5
6
function edit10_Callback(hObject, eventdata, handles)
% hObject handle to edit10 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
global j;
j=str2double(get(hObject,'String'));
Y esto es la operación que quiero hacer.......
1
2
3
4
5
6
7
8
9
function pushbutton1_Callback(hObject, eventdata, handles)
% hObject handle to pushbutton1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
global j;
A = a+j;
set(handles.text3,'string',A);
donde A es el cuadro donde se muestra el resultado
Muchas Gracias
Valora esta pregunta
0