Ejercicios resueltos matlab
Enviado por douggmartineez • 3 de Diciembre de 2016 • Práctica o problema • 1.969 Palabras (8 Páginas) • 1.813 Visitas
>> universidad.nombre='Rafael Urdaneta';
>> catedra.nombre='Cad y Laboratorio de Matrices';
>> escuela.nombre=’Ing. Electrica’;
>> profesora.nombre='Maria Iragorry’;
[pic 1]
>> alumno.nombre1='Douglas';
>> alumno.apellido1='Martinez';
>> alumno.ci1=25.323.755;
>> alumno.nombre2='Jesus';
>> alumno.apellido2='Duran';
>> alumno.ci2=24.404.840;
>> A=[ 1 4 0; 0 2 3; 3 3 -7] A = 1 4 0 0 2 3 3 3 -7 >> [m,n]=size(A) m = 3 n = 3
>> sort (A, 'descend') ans = 3 4 3 1 3 0 0 2 -7
>> B=sort(A) B = 0 2 -7 1 3 0 3 4 3
>> max (abs(A)) ans = 3 4 7 2. Suma un mismo escalar a todos los elementos de la matriz A >> A+4 ans = 5 8 4 4 6 7 7 7 -3 | 3. En una sola orden de MATLAB crea una matriz 3x5 cuyo único elemento sea el 10. >> A=[ 10 10 10 10 10; 10 10 10 10 10; 10 10 10 10 10 ] A = 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 4. Generar un vector de 100 elementos, donde estos últimos sean números aleatorios uniformemente distribuidos entre el intervalo de -4 y 4. >> round((rand(10,10)-rand(10,10))*4) ans = -2 1 -1 -1 3 -2 3 1 2 3 2 -1 0 3 1 -2 -2 -1 -2 2 -2 -1 -2 -2 -2 2 -3 1 1 -2 0 3 2 -2 2 3 -2 -3 -1 2 -1 -3 0 0 -2 0 0 -3 -1 0 -1 3 0 0 -3 -1 -1 -3 -2 1 -2 1 -1 2 -1 -1 2 -1 -1 -2 0 3 1 1 -2 2 1 2 -1 -1 0 -1 0 1 0 0 2 0 0 1 1 0 2 -1 -1 -4 -3 1 -2 1 5. Crear una estructura con sus datos personales (Ej. Nombre, nacionalidad, Cedula) >> alumno.nombre1='Douglas'; >> alumno.apellido1='Martinez'; >> alumno.edad1=20; >> alumno.nacionalidad='Venezolano'; >> alumno.ci=25323755; >> alumno.carrera='Ing. Electrica'; >> alumno.nombre2='Jesus'; >> alumno.apellido2='Duran'; >> alumno.edad2=21; >> alumno.nacionalidad2='Aleman'; >> alumno.ci2=24404840; >> alumno.carrera2='Ing. Electrica'; alumno = nombre: 'Douglas Jesus' nombre1: 'Douglas' nombre2: 'Jesus' apellido1: 'Martinez' apellido2: 'Duran' edad1: 20 nacionalidad: 'Venezolano' ci: 25323755 carrera: 'Ing. Electrica' edad2: 21 nacionalidad2: 'Aleman' ci2: 24404840 carrera2: 'Ing. Electrica' |
>> A = magic(4) A = 16 3 2 13 5 10 11 8 9 6 7 12 4 15 14 1
>> sum(A(1,:)) ans = 34
>> sum(A(:,4)) ans = 34
>> sum(diag(A)) ans = 34
>> B=magic(4) B = 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1
>> C=ones(4,3) C = 1 1 1 1 1 1 1 1 1 1 1 1 >> D=[B [C]] D = 16 2 3 13 1 1 1 5 11 10 8 1 1 1 9 7 6 12 1 1 1 4 14 15 1 1 1 1 |
>> D(3,:)=[] D = 16 2 3 13 1 1 1 5 11 10 8 1 1 1 4 14 15 1 1 1 1
>> Z=zeros(2,7) Z = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 >> X=[D;Z] X = 16 2 3 13 1 1 1 5 11 10 8 1 1 1 4 14 15 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
>> I=det(B) I = -1.4495e-12 >> X*I ans = 1.0e-10 * Columns 1 through 6 -0.2319 -0.0290 -0.0435 -0.1884 -0.0145 -0.0145 -0.0725 -0.1594 -0.1450 -0.1160 -0.0145 -0.0145 -0.0580 -0.2029 -0.2174 -0.0145 -0.0145 -0.0145 0 0 0 0 0 0 0 0 0 0 0 0 Column 7 -0.0145 -0.0145 -0.0145 0 0 |
...