Академический Документы
Профессиональный Документы
Культура Документы
MECATRONICA
CURSO:
TECNOLOGIA AUTOMOTRIZ II
GRUPO:
TEMA:
CODIGOS DE MATLAB
ALUMNO:
AREQUIPA PERU
2015
FUNCION POTENCIA
clear all;
clc;
p=1;
h=0;
f=1;
if n>0
while p<=n
if x>0
f=x*f;
p=p+1;
h=h+f;
else
h=h*0;
p=p+1;
end
end
d=h+1;
else
end
CALCULADORA:
% singleton*.
% existing singleton*. Starting from the left, property value pairs are
% *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one
gui_Singleton = 1;
'gui_LayoutFcn', [] , ...
'gui_Callback', []);
gui_State.gui_Callback = str2func(varargin{1});
end
if nargout
else
gui_mainfcn(gui_State, varargin{:});
end
handles.output = hObject;
guidata(hObject, handles);
% uiwait(handles.figure1);
% --- Outputs from this function are returned to the command line.
varargout{1} = handles.output;
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, '1');
set(handles.pantalla,'String',textopantalla);
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, '2');
set(handles.pantalla,'String',textopantalla);
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, '3');
set(handles.pantalla,'String',textopantalla);
% --- Executes on button press in cuatro.
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, '4');
set(handles.pantalla,'String',textopantalla);
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, '5');
set(handles.pantalla,'String',textopantalla);
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, '6');
set(handles.pantalla,'String',textopantalla);
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, '7');
set(handles.pantalla,'String',textopantalla);
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, '8');
set(handles.pantalla,'String',textopantalla);
% --- Executes on button press in nueve.
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, '9');
set(handles.pantalla,'String',textopantalla);
b=char('');
c=get(handles.pantalla,'String');
set(handles.pantalla,'String',b);
for i=1:length(c)-1
a=c(i);
b=strcat(b,a);
end
set(handles.pantalla,'String',b);
set(handles.pantalla,'String','');
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, '+');
set(handles.pantalla,'String',textopantalla);
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, '-');
set(handles.pantalla,'String',textopantalla);
% --- Executes on button press in multiplicacion.
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, '*');
set(handles.pantalla,'String',textopantalla);
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, '/');
set(handles.pantalla,'String',textopantalla);
textopantalla=strcat(textopantalla, 'sin(');
set(handles.pantalla,'String',textopantalla);
textopantalla=get(handles.pantalla,'String');
textopantalla=eval(textopantalla);
set(handles.pantalla,'String',textopantalla);
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, '.');
set(handles.pantalla,'String',textopantalla);
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, '0');
set(handles.pantalla,'String',textopantalla);
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, 'pi');
set(handles.pantalla,'String',textopantalla);
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, 'sqrt');
set(handles.pantalla,'String',textopantalla);
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, '(');
set(handles.pantalla,'String',textopantalla);
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, ')');
set(handles.pantalla,'String',textopantalla);
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, 'log10(');
set(handles.pantalla,'String',textopantalla);
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, 'tan(');
set(handles.pantalla,'String',textopantalla);
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, 'cos(');
set(handles.pantalla,'String',textopantalla);
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, 'log(');
set(handles.pantalla,'String',textopantalla);
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, '^');
set(handles.pantalla,'String',textopantalla);
axes(handles.axes1);
graf=get(handles.pantalla,'String');
hold on
ezplot(graf)
grid on
hold off
textopantalla=get(handles.pantalla,'String');
textopantalla=strcat(textopantalla, 'x');
set(handles.pantalla,'String',textopantalla);