RESUMEN DE CODIGOS MATLAB
Enviado por av_CR • 7 de Abril de 2019 • Examen • 1.486 Palabras (6 Páginas) • 107 Visitas
v=[numero, numero,numero] Vector fila longitud 4
w=[numero;numero;numero] Vector columna
a=[A B C D; E F G; H I J K] Matriz
plot(x,y,cad) Para graficar en 2D donde
X y Y son vectores de la misma longitud
y CAD es una forma de ver la grafica.
xlabel('mensaje') Etiquetar eje Y
ylabel('mensaje') Etiquetar eje X
title('mensaje') Colocar titulo a la grafica
hold on Colocar graficas en una grafica existente
Graficar en 3D = surf
[X,Y]=meshgrid(incio:intervalo:fin); priemero
Z= X .* exp(X.^2-Y.^2); Segundo
surf=(X Y Z) Obtener la grafica
Introduccion Funciones de Transferencia
num=[1 2 3];
den=[1 2 3 4];
sys=tf(num,den)
Introduccion Funciones de tranferecia (vectotr-polinomio)
v=[a b c d]; vector
poly2sym(v) Para obtener polinomio
Introduccion Funciones de tranferecia (polinomio-vector)
p= 2X^3+4X^2+5X+4 Polinomio
sym2poly(p) Para obtener vector
Cuando se conoce el valor de la variable en forma de polinomio
sym x; Se utiliza para indicar que
es la variable conocida
P= polionomio Se le concede a la vairable el
polinomio deseado
subs(polinomio,variable conocida,valor de variable) Para obtener el valor
total con el valor de X
Cuando se conoce el valor de la variable en forma de vector
v=[-4 5 -3 2] polinomio en forma de vector
sym x;
polyval(v,x) Obtener el valor del polinomio en
forma de vector
ans=resultado
x=inicio:rango:fin; se le da un rango a la variable
polyval(p,x) se obtniene el valor de
los coeficientes separados en forma de vector
Con el mismo conmando de puede graficar
x=rango
y=polyval([vector]) asignar una variable al comonado polyval
plot(x,y) se obtiene una grafica
grind on despues de este comando se rotulan la grafica
SACAR CEROS Y POLOS DE UNA FUNCION DE TRASFERENCIA
num=[numerador];
den=[denominador];
ceros=roots(num) Para determinar los 0`s (o)
polos=roots(den) Para determinar los polos (x)
pzmap(num,den) Para graficar los polos y los ceros
Para determinar el polinomio de las raices dadas
v=[raiz1; raiz2; raiz3];
b=poly(variable)
[resultado a, resultado b, resutlado c]
PARA REALIZAR UN PRODCUTO DE FUNCIONES EN DOMINIO S
ejemplo
n(s)=(s^2+8s+2)(s+3)
p=[1 2 8 2] vectro del primer conjunto
q=[1 3] Vector de segundo conjunto
n=conv(p,q) se utiliza "conv" para realziar el producto
y nos muestre el resultado en un vector
RELACION DE POLINOMIOS (S) EN NUMERO Y DENOMINADOR
N=[numerador]; NUMERADOR DEL POLINOMIOS
D=[denominador]; DENOMINADOR DEL POLINOMIO
printsys(N,D) PARA OBTENER LA RELACION N/D
RELACION DE CEROS Y POLOS EN EL PLANO S
n=[POLINOMIO]; numerador
d=[POLINOMIO]; denominador
pzmap(n,d) Para obtener la grafica de los polos y ceros
NOTA: AXIS PARA DAR RANGO A LOS EJES
...