Documente Academic
Documente Profesional
Documente Cultură
bode
conj
Conjugado complexo
conv
Convoluo, multiplicao
corrcoef
Coeficientes de correo
deconv
Deconvoluo, diviso
det
Determinante
diag
Matriz diagonal
eig
Autovalores e autovetores
eye
Matriz identidade
inv
Inversa
nyquist
Adio
Subtrao
Multiplicao
Potncia
Transposta
<
Menor que
<=
>
>=
Maior ou igual a
==
Igual
~=
Diferente de
Menor ou igual a
Maior que
&
AND
OR
NOT
()
Pr-requisitos Bsicos
Como o MATLAB usado
Modo comando: quando so digitados comandos, o MATLAB os
processa imediatamente e mostra os resultados (os mesmos podem
ser acessados posteriormente usando o cursor). Para limpar: clc
Pode tambm executar seqncias de comandos armazenadas em
arquivos m-files executando-os
diretamente do editor (RUN)
ou atravs do Command
Windows, usando o nome do
m-file como comando
Pr-requisitos Bsicos
Como o MATLAB usado
Um
duplo
click
sobre
comando,
Variveis no MATLAB
No h necessidade de se dimensionar as
variveis
no
MATLAB,
so
geradas
Pr-requisitos Bsicos
Entradas de matrizes em programas MATLAB
Os vetores, que nada mais so alm de matrizes 1 x n ou n x 1, so
usados para armazenas sinais de dados amostrados, de uma dimenso.
Formas equivalentes:
Pr-requisitos Bsicos
Entradas de matrizes em programas MATLAB
Pode dar entrada em matrizes m x n, digitando como se fosse um
vetor, conforme segue:
OU
Matriz transposta
Pr-requisitos Bsicos
Entradas de matrizes em programas MATLAB
Introduo de nmeros complexos:
Pode-se entrar nmeros complexos usando as funes i ou j.
Exemplo: o nmero 1 + j3
Pr-requisitos Bsicos
Entradas de matrizes em programas MATLAB
Adio e subtrao:
Matrizes de mesma dimenso podem ser somadas ou subtradas:
Pr-requisitos Bsicos
Entradas de matrizes em programas MATLAB
Multiplicao de matrizes:
Matrizes de mesma dimenso podem ser somadas ou subtradas:
x * y
x * y
Pr-requisitos Bsicos
Entradas de matrizes em programas MATLAB
Magnitude e ngulo da fase de um n complexo:
considerando:
Pr-requisitos Bsicos
Entradas de matrizes em programas MATLAB
Obteno dos quadrados das componentes de um
vetor:
Dado um vetor x, o comando x.^2 fornece um novo vetor onde cada
componente o quadrado do elemento correspondente em x
Pr-requisitos Bsicos
Entradas de matrizes em programas MATLAB
Multiplicao e diviso de arranjos:
A multiplicao de arranjos elemento a elemento identificada
pelo smbolo .*. Exemplo: se x e y tiverem a mesma dimenso, ento
a execuo do comando: x.*y:
Semelhantemente:
Pr-requisitos Bsicos
Entradas de matrizes em programas MATLAB
Entrada de comando longo que no cabem em uma
linha:
Pr-requisitos Bsicos
Gerao de vetores, operao com matrizes e
autovalores
Gerao de vetores:
O comando (utilizando :) gera um vetor linha composto do n
inicial at o n final, incrementado pelo incremento (n intermedirio):
Pr-requisitos Bsicos
Gerao de vetores, operao com matrizes e
autovalores
Gerao de vetores:
Existem outras funes para gerao de vetores, como o linspace,
que permite que seja especificado o n de elementos do vetor, no
lugar do incremento:
Pr-requisitos Bsicos
Gerao de vetores, operao com matrizes e
autovalores
Autovalores e autovetores:
Se A uma matriz n x n, ento os n nmeros que satisfazem a
relao Ax = x so os autovalores de A. E podem ser determinados
usando o comando eig(A)
Pr-requisitos Bsicos
Gerao de vetores, operao com matrizes e
autovalores
Autovalores e autovetores:
As funes do MATLAB podem ter
vrios argumentos de sada. eig(A)
produz um vetor coluna, cujos os
elementos so os autovalores de A.
J o comando de dupla atribuio
[X,D] = eig(A) produz autovalores e
autovetores.
Os
elementos
da
Pr-requisitos Bsicos
Gerao de vetores, operao com matrizes e
autovalores
Equao caracterstica:
As razes da equao caracterstica so idnticas aos autovalores
da matriz A. A equao caracterstica da matriz A calculada
atravs de
Expresso do polinmio:
Pr-requisitos Bsicos
Gerao de vetores, operao com matrizes e
autovalores
Equao caracterstica:
As razes da equao caracterstica podem ser obtidas atravs do
comando r = roots(p)
Pr-requisitos Bsicos
Gerao de vetores, operao com matrizes e
autovalores
Equao caracterstica:
Estas razes podem ser rearrumadas novamente no polinmio
original com o comando q = poly(r)
Pr-requisitos Bsicos
Gerao de vetores, operao com matrizes e
autovalores
Produto de polinmios:
O produto de polinmios a convoluo de seus coeficientes.
Considere-se os polinmios:
Pr-requisitos Bsicos
Gerao de vetores, operao com matrizes e
autovalores
Matriz identidade:
Com freqncia necessrio a utilizao de matriz identidade.
Comando eye(n) fornece uma matriz identidade de dimenso n x n
Pr-requisitos Bsicos
Grficos de curvas de resposta
O MATLAB tem um extenso conjunto de rotinas para obteno de
sadas grficas. O comando plot cria grficos lineares com eixos x-y
Pr-requisitos Bsicos
Modelos matemticos de sistemas lineares
De Funo de Transferncia para Espao de Estados
O comando: [A,B,C,D] = tf2ss(num,dem)
Pr-requisitos Bsicos
Modelos matemticos de sistemas lineares
De Espao de Estados para Funo de Transferncia
O comando: [num,den] = ss2tf(A,B,C,D,iu) iu n de entradas
Simulink