Function: 'String' 'String' 'String' 'String'
Function: 'String' 'String' 'String' 'String'
x=str2num(get(handles.edit1,'string'));
y=str2num(get(handles.edit2,'string'));
z=str2num(get(handles.edit3,'string'));
a=str2num(get(handles.edit4,'string'));
n=length(x);
D=zeros(n,n);
for k=1:n
for j=1:n
D(k,j)=z(k,j)
end
end
if a(1)<=a(2)
for i=2:n
if a(2)<y(i)
b1=y(i-1);
b2=y(i);
m=i-1;
n=i;
break
end
end
for h=2:n
if a(1)<x(h)
a1=x(h-1);
a2=x(h);
p=h-1;
t=h;
break
end
end
else
for h=2:n
if a(1)<x(h)
a1=x(h-1);
a2=x(h);
p=h-1;
t=h;
break
end
end
for i=2:n
if a(2)<y(i)
b1=y(i-1);
b2=y(i);
m=i-1;
n=i;
break
end
end
end
fE=((b2-a(2))./(b2-b1)).*D(p,m)+((a(2)-b1)./(b2-b1)).*D(p,n);
fF=((b2-a(2))./(b2-b1)).*D(t,m)+((a(2)-b1)./(b2-b1)).*D(t,n);
P=(a2-a(1)./(a2-a1)).*fE+((a(1)-a1)./(a2-a1)).*fF;
set(handles.edit5,'string',P);
PARA LIMPIAR
function pushbutton2_Callback(hObject, eventdata, handles)
set(handles.edit1,'string',' ');
set(handles.edit2,'string',' ');
set(handles.edit3,'string',' ');
set(handles.edit4,'string',' ');
set(handles.edit5,'string',' ');
CLOSE