José Jeremías Caballero
Servicios de Programación en MatLab
Lima - Perú
Asesorías, Cursos y Servicios de Programación En Matlab Editor, Matlab Guide, Matlab Uicontrol a nivel: Básico, Intermedio, Avanzado. Asesorías y cursos en Metodos Numericos I, II, III y IV, Matematica Computacional I, II , Programación Lineal, Programación no lineal y Optimización.
function [matriz1,Prod1,matriz2,Prod2,matriz3,Prod3,matriz4,Prod4]=prodmat(n,razon); if nargin<1 n=5; razon=0.15; end [matriz1,Prod1]=prodmat1(n,razon) [matriz2,Prod2]=prodmat2(n,razon) [matriz3,Prod3]=prodmat3(n,razon) [matriz4,Prod4]=prodmat4(n,razon) end
function [matriz1,Prod1]=prodmat1(n,razon) matriz1=1:razon:1+(n-1)*razon; Prod1=prod(matriz1); end function [matriz2,Prod2]=prodmat2(n,razon) matriz2=zeros(1,n); for i=1:n matriz2(i)=1+(i-1)*razon; end Prod2=1; for i=1:n Prod2=Prod2*matriz2(i) ; end end function [matriz3,Prod3]=prodmat3(n,razon) matriz3=zeros(1,n); Prod3=1; for i=1:n matriz3(i)=1+(i-1)*razon; Prod3=Prod3*matriz3(i) ; end end function [matriz4,Prod4]=prodmat4(n,razon) matriz4=zeros(1,n); Prod4=1; i=1; while i<=n matriz4(i)=1+(i-1)*razon; Prod4=Prod4*matriz4(i) ; i=i+1; end end
matriz1 = 1.0000 1.1500 1.3000 1.4500 1.6000 Prod1 = 3.4684 matriz2 = 1.0000 1.1500 1.3000 1.4500 1.6000 Prod2 = 3.4684 matriz3 = 1.0000 1.1500 1.3000 1.4500 1.6000 Prod3 = 3.4684 matriz4 = 1.0000 1.1500 1.3000 1.4500 1.6000 Prod4 = 3.4684