Está en la página 1de 3

CODIGO EJERCICIOS LIBRO FUNDAMENTOS DE CONTROL

JUAN FELIPE LIBREROS


ING INDUSTRIAL

clc; clear all


%instrumetacion y control
% Juan Felipe Libreros
% ejercios capitulo II

% operaciones basicas
% operadores aritmeticos
00+125
654-120
8*9
50/10
4^4
12/2^2-18/6-1
12/(2^2)-(18/6)-1
(12/2)^2-18/6-1
% operadores relacionales
3>5
3<5
5>=4
4<=2
%comparacion de vectores
[1 2 3]>=[2 1 3]
%deficion de variables
x1=12;x2=4;
divison=x1/x2
who
whos
divison
clear a1
clear suma
%tipos de datos
vector= [1 4 5 0]
matriz= [1 5 9;7 5 3;4 5 6]
x=4;
whos x
caracter='a'
mi_nombre='juan felipe'
whos ingrese nombre
A(1,1)={4};
A(1,2)={[1 2 3]};
A(2,1)={'bienvenido'};
A(2,2)={2+5i};
A
asignatura.nombre='teoria de control';
asignatura.tipo='troncal';
asignatura.creditos=3;
asignatura
whos
%funciones matematicas
%funciones trigonometricas
sin(x);
cos(x);
tan(x);
asin(x);
acosh(x);
atanh(x);
angulo=cos(45*pi/180)
%raiz cuadrada y exponencial
sqrt(x);
%raiz cuadrada
exp(x);
%exponencial e
exp(1)
%operaciones con complejos
comple1=1+i;comple2=1-i;
real(comple1)
imag(comple2)
madulo1=abs(comple1)
angulo1=angle(comple1)
angulo1=angulo1*180/pi
%conversion radianes a grados
%vectores y matrices
%construccion de vectores y matrices
vector1=[1 2 3 4]
vector2=[4 3 2 1]
vector1(2)
vector1(2)=1
vector1(2:4)
vector1(1:2:4)
vector3=(1:2:15)
vector4=linspace(1,10,5)
%incremento=(valor final-valor inicial)/(#elementos-1)
vector4=linspace(2,10,5)
%incremento=(10-2)/(5-1)=2
%definicion vector columna
vector5=[6;5;4;3;2;1]
vector6=vector4'
%vector de unos (comando ones)
vector_unos=ones(1,10)
%vector de ceros (comando zeros)
vector_ceros=zeros(1,10)
%definicion de una matriz
matriz1=[123;456;789]
matriz2=[987;654;321]
%matriz de unos y ceros
matriz_unos=ones(3,2)
matriz_ceros=zeros(3,3);
%matriz identidad
I=eye(4,4)
%operaciones basicas con vectores
k=2;
%suma
k+vector1
vector1+vector2
%resta
k-vector1
vector1-vector2
%producto
k*vector1
vector1.*vector1
vector.*vector2'
%division
vector1/k
vector1./vector2
%potencia
vector1.^k
vector1.^vector2
%operaciones basicas con matrices
%suma
matriz1+matriz2
%resta
matriz1-matriz2
%producto
k*vector1
vector1.*vector2
vector1*vector2'
%traspuesta
matriz3=matriz2'
matriz4=[2 0 2;1 3 1;0 7 2]
% determinante
det(matriz4)
inv(matriz4)
%definicion de polinomios
p1=[1 6 5 -3]; %definicion del polinomio x^3+6x^2+5x-3
p2=[2 0 1 -1 1];%deinicion del polinomio 2x^4+x^2-x+1
%obtencion de raices de un polinomio2x4+x2-x+1 comando roots
r1=roots(p1)
%definicion de polinomios a traves de sus raices comando poly
r3=[-1;0.5+i;0.5-i]
p3=poly(r3)
%operacion entre polinomios
%suma
p1=[0 p1]
psuma=p1+p2
%convolucion (mediante el comando conv)
pmult=conv(p1,p2)
%division comando conv
[cociente, resto]=deconv(pmult,p2)
%derivacion comando polyder)
p1deriv=polyder(p1)
%resolucion de polinomios comando polyval
polyval(p1,1)
x=polyval(p1,[1 2 3])

También podría gustarte