Experiência I - Plotagem de Blocos Experiência II - Algebra de Blocos
Por: gabriel58 • 20/4/2015 • Projeto de pesquisa • 2.126 Palavras (9 Páginas) • 296 Visualizações
[pic 1] CURSO DE GRADUAÇÃO EM ENGENHARIA ELÉTRICA |
Análise e Controle de Sistemas Dinâmicos I |
Experiência I - Plotagem de Blocos Experiência II - Algebra de Blocos
|
São Paulo, 10 de Abril de 2015. |
Análise e Controle de Sistemas Dinâmicos |
Experiência I - Plotagem de Sinais Experiência II - Álgebra de Blocos
|
Trabalho apresentado ao Prof. Fábio Sapucaia, Curso de Graduação em Engenharia Elétrica.
Integrantes do Grupo RGM
Alexandre Dias Benino 137176-2
Fábio da Silva Costa 139559-9
Fernando Antônio de Carvalho 137136-3
Gabriel Martins Vieira 139849-1
Guilherme Gracino Costa Terra 137381-1
Objetivo
O Objetivo dessas duas experiências é se familiarizar com a plataforma MATLAB e SIMULINK podendo assim plotar, observar sinais de entrada ou saída gerados e executar equações matemáticas através de blocos (álgebra de blocos).
Experiência 1
Executar operações matemáticas e plotagem se sinais para observar seus respectivos resultados. Para apresentar essas funções serão mostrados alguns exemplos.
Exemplo 1
Instruções do programa:
12+6 %soma dois numeros reais
9^8 %exponenciacao
3*34 %multiplicaçao
(10/4) %Divisao
sqrt(9) %raiz quadrada
6*sin(pi/4)% funçao
sin(pi/4)^9 %funçao
1+5*i %numero complexo
Resposta do Programa:
[pic 2]
Figura 1 - Resultados do Exemplo1
Exemplo 2
Instruções do programa:
a=65
b=8
c=a+b
d=a*b
f=d^6/a^4
g=f+3*b^3
w=a/g
h=sin(f)
i=w/3*b
j=a*sin(c/d)
Resposta do programa:
[pic 3]
Figura 2 - Resultados Exemplo 2
Exemplo 3
Plotar as duas curvas y1=2m + 3 e y2=4m + 3 no mesmo gráfico.
Gráfico 1: y1=2m + 3
Gráfico 2: y2=4m + 3
Instruções do programa:
m=0:11
y1=9*m+6;
y2=2*m+5;
plot(m,y1,m,y2)
Resposta do programa:
[pic 4]
Figura 3 - Curvas Geradas Exemplo 3
OBS: Função PLOT é para esboça um conjunto de curvas 2d, de acordo com o programa desenvolvido.
Exemplo 4
Instruções do Programa para plotar a função seno.
x=0:0.001:20
y=sin(x);
plot(x,y)
Resposta do programa:
[pic 5]
Figura 4 - Função Seno Exemplo 4
Exemplo 5
Instruções do programa para plotar a função coseno.
x=0:0.2:40
y=cos(x);
plot(x,y)
Resposta do programa:
[pic 6]
Figura 5 - Função Cosseno Exemplo 5
Exemplo 6
Instruções do programa para plotar a função seno e a funcão coseno juntas:
x=0:0.8:17;
y=sin(x);
z=cos(x);
plot(x,y,x,z)
Resposta do programa:
[pic 7]
Figura 6 - Função Seno e Coseno Exemplo 6
Exemplo 7
Instruções do programa para plotar a função exponencial positiva no tempo:
x=-2:0.2:5;
y=exp(x);
plot(x,y)
Resposta do programa:
[pic 8]
Figura 7 - Função Exponencial Positiva
Exemplo 8
Instruções do programa para plotar a exponencial negativa no tempo:
t=linspace(1,4,150);
y=(90*exp(-2*t));
plot(t,y)
Resposta do Programa:
[pic 9]
Figura 8 - Função Exponencial Negativa
OBS: A função linspace é uma forma prática de se gerar vetores quando sabemos quantos pontos ele deve ter.
Vetor = linspace (valor inicial, valor final, no. de pontos)
Exemplo 9
Instruções para plotar a exponencial cosenoidal positiva no tempo:
t=linspace(0,2,100);
y=(10*exp(2*t).*cos(377*t));
plot(t,y)
Resposta do Programa:
[pic 10]
Figura 9 - Função Exponencial Cosenoidal Positiva
Exemplo 10
Instruções para plotar a exponencial cosenoidal negativa no tempo:
...