Matlab - Matlab error al intentar guardar la funcion diff en una variable

 
Vista:
sin imagen de perfil
Val: 1
Ha disminuido su posición en 16 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Matlab error al intentar guardar la funcion diff en una variable

Publicado por Enrique (1 intervención) el 04/07/2018 01:39:35
Hola que tal me encuentro con el problema en Matlab en un Guide.
Cuando trato de guardar una derivada en una variable y en mi guide presiono el botón.
En la ventana de comandos sale el siguiente error
"Undefined function 'diff' for input arguments of type 'string'."
1
2
3
4
5
6
7
8
9
10
syms x
   Funcion= string(get(handles.edit1,'String'))
   Cantidad= string(get(handles.edit2,'String'))
   if(Cantidad ~= '1')
       Resultado=diff(Funcion,Cantidad);
       set(handles.text5,'String',Resultado)
   else
       Resultado=diff(Funcion);
        set(handles.text5,'String',Resultado)
   end

Podrían ayudarme a guardar en mi variable "Resultado" la derivada de mi variable función?
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
Imágen de perfil de JESUS DAVID ARIZA ROYETH
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Matlab error al intentar guardar la funcion diff en una variable

Publicado por JESUS DAVID ARIZA ROYETH (1818 intervenciones) el 08/07/2018 19:55:59
si todo está bien entonces esto te solucionaría el problema :

1
Resultado=diff(eval(Funcion));
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