Está en la página 1de 4

Universidad Pontificia Bolivariana

Laboratorio Sistemas de control I

Practica 1: Manejo Básico de datos en Matlab

Por: Sergio Esteban Ochoa Canal ID: 000421985

Profesor: Luis Angel Silva

Objetivos:
-Conocer el entorno de trabajo y de edición de Matlab

-Crear variables, vectores y matrices en Matlab:realización de operaciones básicas

-Crear, evaluar y hallar las raíces de un polinomio

Métodología:
Crear Variables

a=110;
b=23;
c=36*a+b;
d=a^3+3E8;

Manejo de complejos

z1=3i;
z2=z1^2;
z3=2+3i;
z4= z1*z2;
z5= z2/z4;

Manejo de vectores

v1= [1 5 7 6 9]

v1 = 1×5
1 5 7 6 9

v1a=v1(1,4)

v1a = 6

v2= [0;0;1;2;14;7;6;6;5]

v2 = 9×1
0
0
1
2
14
7
6
6
5

1
max(v1)

ans = 9

min(v1)

ans = 1

v3=v2'

v3 = 1×9
0 0 1 2 14 7 6 6 5

Manejo de matrices

t= 0:10

t = 1×11
0 1 2 3 4 5 6 7 8 9 10

t2= [1 3 5;2 8 9;0 2 -7]

t2 = 3×3
1 3 5
2 8 9
0 2 -7

max(t2)

ans = 1×3
2 8 9

max(max(t2))

ans = 9

mr=rand(5,4)

mr = 5×4
0.0975 0.1576 0.1419 0.6557
0.2785 0.9706 0.4218 0.0357
0.5469 0.9572 0.9157 0.8491
0.9575 0.4854 0.7922 0.9340
0.9649 0.8003 0.9595 0.6787

mr3=mr(:,3)

mr3 = 5×1
0.1419
0.4218
0.9157
0.7922
0.9595

mr5=mr(5,:)

mr5 = 1×4
0.9649 0.8003 0.9595 0.6787

[f,c]=size(mr)

2
f = 5
c = 4

mr=randi([5 9],5)

mr = 5×5
8 8 9 7 7
8 5 8 6 7
6 6 6 8 8
8 5 9 8 8
5 5 5 5 8

mr=randi([5 9],5)

mr = 5×5
6 7 8 9 9
8 9 6 7 6
8 6 7 5 9
5 7 8 5 6
5 6 9 6 9

m1= 5 + (9-5).*rand(5,5)

m1 = 5×5
6.3999 6.4066 6.1434 5.3034 5.5196
5.7864 8.3233 8.0288 5.2158 7.2753
6.0043 7.3411 8.0149 7.1232 6.8776
7.4642 7.1989 6.5218 8.1167 5.0476
6.8932 8.6688 7.2713 8.7360 6.3485

det(m1)

ans = 44.9247

Solución de un sistema de ecuaciones

e= [3 8 5 4; 1 -1 10 24; 1 0 1 -1; 1 25 -1 0]

e = 4×4
3 8 5 4
1 -1 10 24
1 0 1 -1
1 25 -1 0

Raíces de un polinomio

Cuadrado 8x2−10x−19=0.

p = [8 -10 -19];
r = roots(p)

r = 2×1
2.2880
-1.0380

Cúbico 98x3-27

p = [98 0 0 -27];
r = roots(p)

3
r = 3×1 complex
-0.3253 + 0.5635i
-0.3253 - 0.5635i
0.6507 + 0.0000i

Conclusiones

El manejo básico de datos en Matlab es esencial para poder utilizar de manera efectiva esta plataforma de
cálculo y análisis. Conocer las herramientas básicas para importar, manipular y visualizar datos es crucial para
llevar a cabo tareas de análisis y modelado en Matlab. Esto incluye habilidades para trabajar con matrices
y vectores, crear gráficos y realizar operaciones matemáticas y estadísticas básicas con datos. Aprender el
manejo básico de datos en Matlab es fundamental para sacar provecho de todas las funciones y capacidades
que ofrece.

También podría gustarte