Академический Документы
Профессиональный Документы
Культура Документы
CI 171
Ciclo 2019 - 01
https://www.youtube.com/watch?v=tJGbqaC-PU0
SOLUCIONARIO 01:
function btn_graficar_Callback(hObject, eventdata, handles)
a=eval(get(handles.ini,'string'));
b=eval(get(handles.fin,'string'));
x=linspace(a,b,100);
y01=eval(get(handles.y1,'string'));
y02=eval(get(handles.y2,'string'));
axes(handles.axes1)
plot(x,y01)
axes(handles.axes2)
plot(x,y02)
close(gcbf);
INTRODUCCIÓN A LOS MÉTODOS COMPUTACIONALES
CI 171
Ciclo 2019 - 01
******************************************************************
function btn_Limpiar_Callback(hObject, eventdata, handles)
limpi='';
set(handles.ini,'string',limpi);
set(handles.fin,'string',limpi);
set(handles.y1,'string',limpi);
set(handles.y2,'string',limpi);
cla(handles.axes1,'reset');
cla(handles.axes2,'reset');
INTRODUCCIÓN A LOS MÉTODOS COMPUTACIONALES
CI 171
Ciclo 2019 - 01
https://www.youtube.com/watch?v=etW5ZRmohh8
function popupmenu1_Callback(hObject, eventdata, handles)
contenido=get(hObject,'string');
a=get(hObject,'value');
tipo=contenido(a);
switch cell2mat(tipo)
case 'Mesh'
u=linspace(0,2*pi,32);
v=linspace(0,pi,32);
[U V]=meshgrid(u,v);
X=cos(U).*sin(V);
Y=sin(U).*sin(V);
Z=cos(V);
mesh(X,Y,Z)
case 'Surf'
u=linspace(0,2*pi,32);
v=linspace(0,pi,32);
[U V]=meshgrid(u,v);
X=cos(U).*sin(V);
Y=sin(U).*sin(V);
Z=cos(V);
surf(X,Y,Z)
case 'Contour'
u=linspace(0,2*pi,32);
v=linspace(0,pi,32);
[U V]=meshgrid(u,v);
X=cos(U).*sin(V);
Y=sin(U).*sin(V);
Z=cos(V);
contour(X,Y,Z)
end
INTRODUCCIÓN A LOS MÉTODOS COMPUTACIONALES
CI 171
Ciclo 2019 - 01
https://www.youtube.com/watch?v=E5rwUcsgrSk