0% found this document useful (0 votes)
54 views5 pages

Function: 'Gui - Name' 'Gui - Singleton' 'Gui - Openingfcn' 'Gui - Outputfcn' 'Gui - Layoutfcn' 'Gui - Callback'

The document describes a MATLAB program called programacion that creates a graphical user interface (GUI). It contains functions for opening and closing the GUI, handling button callbacks, and displaying data in tables and plots. When programacion is run it initializes the GUI components and layout. Button callbacks are defined to load data into tables, plot the data, and close the GUI.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
54 views5 pages

Function: 'Gui - Name' 'Gui - Singleton' 'Gui - Openingfcn' 'Gui - Outputfcn' 'Gui - Layoutfcn' 'Gui - Callback'

The document describes a MATLAB program called programacion that creates a graphical user interface (GUI). It contains functions for opening and closing the GUI, handling button callbacks, and displaying data in tables and plots. When programacion is run it initializes the GUI components and layout. Button callbacks are defined to load data into tables, plot the data, and close the GUI.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

function varargout = programacion(varargin)

% PROGRAMACION MATLAB code for programacion.fig


% PROGRAMACION, by itself, creates a new PROGRAMACION or raises the
existing
% singleton*.
%
% H = PROGRAMACION returns the handle to a new PROGRAMACION or the
handle to
% the existing singleton*.
%
% PROGRAMACION('CALLBACK',hObject,eventData,handles,...) calls the
local
% function named CALLBACK in PROGRAMACION.M with the given input
arguments.
%
% PROGRAMACION('Property','Value',...) creates a new PROGRAMACION or
raises the
% existing singleton*. Starting from the left, property value pairs
are
% applied to the GUI before programacion_OpeningFcn gets called. An
% unrecognized property name or invalid value makes property
application
% stop. All inputs are passed to programacion_OpeningFcn via
varargin.
%
% *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only
one
% instance to run (singleton)".
%
% See also: GUIDE, GUIDATA, GUIHANDLES

% Edit the above text to modify the response to help programacion

% Last Modified by GUIDE v2.5 07-Mar-2017 11:43:45

% Begin initialization code - DO NOT EDIT


gui_Singleton = 1;
gui_State = struct('gui_Name', mfilename, ...
'gui_Singleton', gui_Singleton, ...
'gui_OpeningFcn', @programacion_OpeningFcn, ...
'gui_OutputFcn', @programacion_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
% End initialization code - DO NOT EDIT

% --- Executes just before programacion is made visible.


function programacion_OpeningFcn(hObject, eventdata, handles, varargin)
% This function has no output args, see OutputFcn.
% hObject handle to figure
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% varargin command line arguments to programacion (see VARARGIN)

% Choose default command line output for programacion


handles.output = hObject;

% Update handles structure


guidata(hObject, handles);

% UIWAIT makes programacion wait for user response (see UIRESUME)


% uiwait(handles.figure1);

% --- Outputs from this function are returned to the command line.
function varargout = programacion_OutputFcn(hObject, eventdata, handles)
% varargout cell array for returning output args (see VARARGOUT);
% hObject handle to figure
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

% Get default command line output from handles structure


varargout{1} = handles.output;

% --- Executes on button press in btndatos.


function btndatos_Callback(hObject, eventdata, handles)
B1=[89;3;0.9;7;0.2];
B2=[95;1;2.7;1.5;0];
B3=[89;3.1;1.3;6.4;0.1;];
C=[89 2 2 6 0]
datos=[B1 B2 B3];
set(handles.uitable1,'Data',datos);
datos1=[C];
set(handles.uitable2,'Data',datos1);

% --- Executes on button press in btngraficar.


function btngraficar_Callback(hObject, eventdata, handles)
B=[89 95 89;3 1 3.1; 0.9 2.7 1.3; 7 1.5 6.4; 0.2 0 0.1];
C=[89 2 2 6 0];
plot(B,C,'b');
legend('COMPOSICION DE HORTALIZAS');
xlabel('HORTALIZA');
ylabel('cantidad de nutrientes');

% --- Executes on button press in btnsalir.


function btnsalir_Callback(hObject, eventdata, handles)
close;
% hObject handle to btnsalir (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

% --- Executes during object creation, after setting all properties.


function uitable2_CreateFcn(hObject, eventdata, handles)
% hObject handle to uitable2 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns
called

You might also like