ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ejercicios resueltos matlab


Enviado por   •  3 de Diciembre de 2016  •  Prácticas o problemas  •  1.969 Palabras (8 Páginas)  •  1.737 Visitas

Página 1 de 8

>> 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;

  1. Hallar el Valor minimo dentro  de cada fila de A

>> 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

  1. Ordena los elementos de A en orden Descendente  dentro de cada columna

>> sort (A, 'descend')

ans =

     3     4     3

     1     3     0

     0     2    -7

  1. Ordena los elementos de A en orden ascendente dentro de cada fila

>> B=sort(A)

B =

     0     2    -7

     1     3     0

     3     4     3

  1. Halla el maximo del valor absoluto de los elementos de la matriz A

>> 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'

  1. Dada la matriz de Durer

>> A = magic(4)

A =

    16     3     2    13

     5    10    11     8

     9     6     7    12

     4    15    14     1

  1. Sumar todos los elementos de la primera fila

>> sum(A(1,:))

ans =

    34

  1. Sumar todos los elementos de la cuarta columna

>> sum(A(:,4))

ans =

    34

  1. Sumar todos los elementos de la diagonal principal

>> sum(diag(A))

ans =

    34

  1. Dada la matriz de Durer, efectuar las siguientes operaciones en Matlab.

>> B=magic(4)

B =

    16     2     3    13

     5    11    10     8

     9     7     6    12

     4    14    15     1

  1. Crear una matriz añadiéndole 3 columnas de unos.

>> 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

  1. Eliminar la tercera fila

>> D(3,:)=[]

D =

     16   2     3    13     1     1     1

5   11    10     8     1     1     1

4   14    15     1     1     1     1

  1. Añadir dos filas de ceros

>> 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

  1. A la matriz resultante Multiplicarla por la determinante de la matriz de Durer

>> 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

...

Descargar como (para miembros actualizados)  txt (5 Kb)   pdf (220.3 Kb)   docx (140.4 Kb)  
Leer 7 páginas más »
Disponible sólo en Clubensayos.com