Matlab - Como sobreescribir la información de un STATIC TEXT

   
Vista:

Como sobreescribir la información de un STATIC TEXT

Publicado por Miguel (4 intervenciones) el 15/03/2016 18:58:41
Tengo un guide que tiene de entrada 2 datos y me arroja el resultado de la operación en un STATIC TEXT al presionar un PUSH BUTTON y me da la valoración del resultado en STATIC TEXT 2

Quiero poder poner la información directamente en el STATIC TEXT (cambiandolo por un EDIT T) sin los 2 datos de entrada y que al presionar el PUSH BUTTON directamente me de la valoración en el STATIC TEXT 2

O sea tener ambas opciones:
1.- Hacer el cálculo con los 2 datos de entrada y valorar ese resultado
2.- Valorar directamente el resultado escribiendolo en el EDIT TEXT


ESTE ES EL CÓDIGO DEL BOTON

1
2
3
4
5
6
7
8
9
10
11
12
13
14
function calcular_Callback(hObject, eventdata, handles)
peso=handles.peso;
volumen=handles.volumen;
densidad=peso/volumen;
set(handles.densidad,'String',densidad);
if densidad<1
    set(handles.tiposuelo,'String','Orgánicos y volcánicos')
elseif densidad>=1&&densidad<=1.19
    set(handles.tiposuelo,'String','Mineral arcilloso')
elseif densidad>1.19&&densidad<=1.32
    set(handles.tiposuelo,'String','Mineral francoso')
elseif densidad>1.32
    set(handles.tiposuelo,'String','Mineral arenoso')
end


En lugar de solamente jalar los valores introducidos para Peso y Volumen y que lo arrojen en DENSIDAD ( STATIC TEXT)

Quiero poder tambien cambiar ese STATIC por un EDIT e introducir directamente la Densidad y que lo valore
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
información
Otras secciones de LWP con contenido de Matlab
- Código fuente de Matlab
- Cursos de Matlab
- Temas de Matlab
- Chat de Matlab
información
Códigos de Matlab
- Fixed Pivot
- TRIÁNGULO
- DÍAS DE LA SEMANA
Imágen de perfil de JOSE JEREMIAS CABALLERO

Como sobreescribir la información de un STATIC TEXT

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3440 intervenciones) el 16/03/2016 02:32:54
1
2
3
4
5
6
7
8
9
10
11
12
13
14
function Densidad_Callback(hObject, eventdata, handles)
global densidad
densidad=str2double(get(handles.densidad,'String'));
function calcular_Callback(hObject, eventdata, handles)
global densidad
if densidad<1
    set(handles.tiposuelo,'String','Orgánicos y volcánicos')
elseif densidad>=1&&densidad<=1.19
    set(handles.tiposuelo,'String','Mineral arcilloso')
elseif densidad>1.19&&densidad<=1.32
    set(handles.tiposuelo,'String','Mineral francoso')
elseif densidad>1.32
    set(handles.tiposuelo,'String','Mineral arenoso')
end


Saludos.
JOSE JEREMÍAS CABALLERO
Asesoría online en Matlab
Servicios de programación matlab
jjcc94@hotmail.com
El correo es para servicios de programación, toda ayuda gratuita es vía foro.


http://matlabcaballero.blogspot.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar