una consulta sobre la solución del ejercicio 6 parte b, no estaría faltando el caso en el que el largo del vector u1 sea 1?
b) function [u2 p2 v2]=darDeBaja(u1,p1,v1,u)
lu1=length(u1);
if lu1==0
u2=[];
p2=[];
v2=[];
else
[u2 p2 v2] = darDeBaja(u1(2:lu1),p1(2:lu1),v1(2:lu1),u);
if u1(1)~=u
u2=[u1(1) u2];
p2=[p1(1) p2];
v2=[v1(1) v2];
end
end
endfunction