Matlab - AYUDA EN GUIDE

   
Vista:
Imágen de perfil de HUGO

AYUDA EN GUIDE

Publicado por HUGO (21 intervenciones) el 17/10/2015 06:55:59
Hola a todos espero y me puedan ayudar

Estoy realizando una interfaz en guides para calcular la derivada e integral
de una función pero mi pregunta seria como le hago para graficar el resultado??
el resultado de la derivada e integral los estoy mandando a un static text, de ahi los voy a jalar para
poder graficar, pero sin darle ningun valor inicial ala funcin?
se puede hacer eso??
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 Royeth

AYUDA EN GUIDE

Publicado por Royeth jesus.royeth@gmail.com (758 intervenciones) el 17/10/2015 07:48:18
hay una función que se llama fplot y puedes usarla

a='3*x^2'; %esto es lo que obtienes de tu string un ejemplo (a=get(handles.text1,'String');)
fplot(str2func(strcat('@(x) ',a)),[0 10]) % y esta es una forma de plotearlo

espero te sea de ayuda 0 y 10 son los límites inferior y superior respectivamente

https://www.facebook.com/royethmatlab/
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
Imágen de perfil de JOSE JEREMIAS CABALLERO

AYUDA EN GUIDE

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3434 intervenciones) el 18/10/2015 17:42:44
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
function varargout = integral_derivada_de_una_funcion(varargin)
gui_Singleton = 1;
gui_State = struct('gui_Name',       mfilename, ...
                   'gui_Singleton',  gui_Singleton, ...
                   'gui_OpeningFcn', @integral_derivada_de_una_funcion_OpeningFcn, ...
                   'gui_OutputFcn',  @integral_derivada_de_una_funcion_OutputFcn, ...
                   'gui_LayoutFcn',  [] , ...
                   'gui_Callback',   []);
if nargin && ischar(varargin{1})
    gui_State.gui_Callback = str2func(varargin{1});
end
 
if nargout
    [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
else
    gui_mainfcn(gui_State, varargin{:});
end
 
function integral_derivada_de_una_funcion_OpeningFcn(hObject, eventdata, handles, varargin)
handles.output = hObject;
guidata(hObject, handles);
 
function varargout = integral_derivada_de_una_funcion_OutputFcn(hObject, eventdata, handles)
varargout{1} = handles.output;
 
function edit1_Callback(hObject, eventdata, handles)
 f=get(hObject,'String');
 intf=int(vpa(f));
 set(handles.text1,'string',char(intf))
 axes(handles.axes1)
 ezplot(intf)
 derf=diff(vpa(f));
  set(handles.text2,'string',char(derf))
  axes(handles.axes2)
  ezplot(derf)



derivada_integral

Saludos
JOSE JEREMÍAS CABALLERO
Asesoría online en Matlab
Servicios de programación matlab
jjcc94@hotmail.com
Estimado Usuario, el correo es para servicios de cursos, asesoría y 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
Imágen de perfil de HUGO

AYUDA EN GUIDE

Publicado por HUGO (21 intervenciones) el 21/10/2015 07:49:21
Muchisimas gracias!!
Me sirvieron mucho sus respuestas!!

Ahora estoy realizando otra interfaz donde por medio de integrales
buscamos el area de una figura irregular!!,
pero mi pregunta seria como aria para calcularla???

Espero y me puedan ayudar en esto!!
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
Imágen de perfil de JOSE JEREMIAS CABALLERO

AYUDA EN GUIDE

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3434 intervenciones) el 25/10/2015 17:24:32
Cual seria tu avance de lo quieres hacer?.
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