SERVICIOS DE PROGRAMACION EN MATLAB
martes, 12 de marzo de 2013
miércoles, 6 de marzo de 2013
Producto de elementos de una Matriz
Desarrollar un programa en Matlab que cumpla lo siguiente: - lo llamaremos
desde el cursor de Matlab escribiendo (argumentos) > -
el programa llenará una matriz de orden 1 x n (este n será el primer argumento a
dar por el usuario) en la que el primer elemento será el número 1,00, y cada
elemento de los siguientes se irá incrementado una cantidad constante (cantidad
que será el segundo argumento a dar por el usuario) con respecto al anterior;
posteriormente, el programa multiplicará todos los elementos de la matriz entre
sí - el programa mostrará en pantalla, cuando se ejecute, solamente: la matriz
resultante, y el producto resultante. Ejemplo de comprobación: prodmat ( 5 ,
0.15 ) matriz = 1.0000 1.1500 1.3000 1.4500 1.6000 producto = 3.4684
Contents
PROGRAMA PRINCIPAL
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
DIFERENTES FORMAS DE HACER LA PREGUNTA
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
SALIDA DE LOS RESULTADOS
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
Published with MATLAB®
R2012b
José Jeremías Caballero
Servicios de Programación en MatLab
Lima - Perú
Para mayor información, contactarse a jjcc94@hotmail.com
martes, 5 de marzo de 2013
Visualizando una imagen poco a poco en matlab
José Jeremías Caballero
Servicios de Programación en MatLab
lunes, 14 de enero de 2013
Poligono en Matlab
José Jeremías Caballero
Servicios
de Programación en MatLab
Lima - Perú
Para mayor información, contactarse a jjcc94@hotmail.com
CURSOS DE MATLAB NIVEL BASICO, INTERMEDIO Y AVANZADO
http://fiee-unmsm.edu.pe/index.php/component/content/article/105-cursos-cisco/200-cursos-ceups
domingo, 19 de agosto de 2012
Clases Particulares de Matlab Intermedio
SYLLABUS DE MATLAB INTERMEDIO
Sumilla Programación en Matlab, tipos de archivos, bucles, formatos de salida y entrada; importación de datos.1ra sesión
2da sesión
3ra sesión
5ta sesión
6ta sesión
Servicios de Programación en MatLab
http://matlabcaballero.blogspot.com/
http://www.lawebdelprogramador.com/foros/Matlab/
Lima - PerúPara mayor información, contactarse a jjcc94@hotmail.com
Etiquetas:
case,
end,
excel,
fopen,
for,
function,
importdata,
input,
matlab,
plot,
pwd,
switch,
while,
xlsread,
xlswrite
| Reacciones: |
Suscribirse a:
Entradas (Atom)

