Aula 3 – Chapter 1 Signals and Systems

Slides:



Advertisements
Apresentações semelhantes
RECORTE DE FIGURAS Algoritmo proposto para Recorte de Segmentos (atribuído a Ivan Sutherland e Dan Cohen) Para o entendimento do algoritmo a ser proposto,
Advertisements

O Maple na Aula de Matemática
Introdução à Programação uma Abordagem Funcional Programação I Prof.ª Claudia Boeres CT VII - Sala 34 Departamento de Informática Centro.
Aula 10 Algoritmos de Busca
Recursividade Prof. Rosana Palazon.
Ludwig Krippahl, 2007 Programação para as Ciências Experimentais 2006/7 Teórica 12.
Ludwig Krippahl, 2009 Programação para as Ciências Experimentais 2008/9 Teórica 11.
Ludwig Krippahl, 2007 Programação para as Ciências Experimentais 2006/7 Teórica 4.
Ludwig Krippahl, 2008 Programação para as Ciências Experimentais 2007/8 Teórica 10.
Ludwig Krippahl, 2008 Programação para as Ciências Experimentais 2007/8 Teórica 13.
Ludwig Krippahl, 2009 Programação para as Ciências Experimentais 2008/9 Teórica 4.
Ludwig Krippahl, 2007 Programação para as Ciências Experimentais 2006/7 Teórica 7.
29 Outubro 2005Funções: Zeros, Máximos e Mínimos1 Jorge Cruz DI/FCT/UNL Programação para as Ciências Experimentais 1º Semestre 2005/2006.
Introdução aos Computadores e à Programação DI-FCT-UNL-2005/2006 Introdução 1.1 Octave Funções, Condições e Ciclos.
Ludwig Krippahl, 2008 Programação para as Ciências Experimentais 2007/8 Teórica 4.
Funções, Condições e Ciclos 3.1Introdução aos Computadores e à Programação DI-FCT-UNL-2006/2007 Octave Funções, Condições e Ciclos.
Introdução aos Computadores e à Programação
VHDL Linguagem de Descrição e Síntese de Circuitos Digitais Sistemas Digitais.
Teste de Software Parte 3.
Fase II - Refinamento Aurora Pozo.
Raizes de Equacões Não-lineares
PROGRAMAÇÃO MODULAR (com uso de subprogramas) prof
CAD (Caco Aided Design)
Aula 25/04/08 Maiores detalhes: ufpr
Máquina de Estados Uma máquina de estados finitos ou autômato finito é uma modelagem de um comportamento composto por estados, transições e ações Um estado.
Linguagem de Programação
Aplicações com FPGA Aula 10
1 Estruturas de Programação Estruturas Condicionais Aula 5 IF (expressão teste) then ou IF (expressão teste) then ELSE END IF SELECT CASE (exp_select)
Semana 03: Comandos de desvio de fluxo. Expressões lógicas.
Antonyus Pyetro Infra-estrutura de Hardware – IF674
Introdução à Programação
Sistemas e Sinais (LEIC) – Resposta em Frequência
Exercicios de revisão Exercicio tirados de
Introdução ao MatLab Aula 4
Estrutura de Dados Unidade 16 Simulação da função Fatorial utilizando recursão – 16.1 Prof. Dr. Roberto Ferrari Jr.
BCC /01 Funções. Material Didático Unificado. 1 BCC701 – Programação de Computadores I Universidade Federal de Ouro Preto Departamento de Ciência.
Funções Universidade Federal de Ouro Preto - UFOP
Programação II Estruturas de Dados Aula 02 - continuação
Semana 03 Comandos de desvio de fluxo. Expressões lógicas.
Scilab Aula 2 – Background.
Scilab Aula 1 – Introdução.
Aula 4 – Chapter 2 Time Domain Analysis Of Continuous-Time Systems
Aula 3 – Chapter 1 Signals and Systems
Transformada de Fourier
Sistemas de Controle de Aeronaves II
20/21 Abril de 2004Funções, Expressões e Excepções1 Pedro Barahona DI/FCT/UNL Abril 2004.
Aula Prática PL Profa. Bernadette Farias Lóscio
Capítulo III Modularização Procedimentos e Funções Universidade Federal de São Carlos Departamento de Computação Aluna: Luanna Lopes Lobato
BCC /01 Aula Teórica 09 Funções Material Didático Proposto. 1 BCC701 – Programação de Computadores I Universidade Federal de Ouro Preto Departamento.
Algoritmos e Estruturas de Dados RECURSIVIDADE. O que é recursividade? Recursividade significa algo ser definido em termos de sí próprio. Em termos de.
Programação e Aplicações Gráficas
Aula prática 3 Aprofundando em Funções Parâmetros de uma função Uso do return Execução Variáveis Global, local e estática Monitoria de Introdução à.
Introdução ao MATLAB 5.3 para Hidrólogos
Comando de Seleção switch
Algoritmos e Programação
Introdução aos Computadores e Programação DI-FCT-UNL-2003/2004
Introdução ao Scilab Monitoria de Sinais e Sistemas - ES413
Modelagem e Simulação de Processos - Introdução
INE Fundamentos de Matemática Discreta para a Computação
DCC 001 Programação de Computadores
Laboratório: Resposta Temporal
Funções Scilab Sistemas Lineares
Introdução à Programação
Algoritmo e Estrutura de Dados I
Aula Prática 5 Recursão Monitoria  Na linguagem C, como em muitas outras linguagens, uma função pode chamar a si própria.  Uma função assim.
Fundamentos de Programação 1 Aula N. 02 Prof. SIMÃO Jean Marcelo SIMÃO Linguagem C “Laços de Repetição em C”
Scilab Aula 3 – Chapter 1 Signals and Systems. Plot: Funções Lembrando: function[retorno] = nome(param) Ex.: Funcão degrau (Step) t = [-%pi:0.01:%pi]
Introdução ao Grads Grads Script e Funções MSc. José Leandro Campos.
Máquina de Estados Uma máquina de estados finitos ou autômato finito é uma modelagem de um comportamento composto por estados, transições e ações Um estado.
Scilab Aula 2 – Background.
Transcrição da apresentação:

Aula 3 – Chapter 1 Signals and Systems Scilab Aula 3 – Chapter 1 Signals and Systems

Plot: Funções Lembrando: function[retorno] = nome(param) Ex.: Funcão degrau (Step) t = [-%pi:0.01:%pi] plot (t, degrau(t))

Plot: Funções Possível Solução… function[v] = degrau(t) v = []; b = size(t); for u = [1:b(2)] if (t(u)>=0) then v = [v 1]; else v = [v 0]; end endfunction

Plot: função degrau Use a função isoview(xi,xf,yi,yf):

Exercício 1 Defina a função para o sinal abaixo:

Exercício 1 function [r] = pe(t) r = degrau(t-1) - degrau(t-3); endfunction

Signal Operations Time Reversal φ(t) = pe(-t) plot(t, pe(-t)) φ(t)

Signal Operations Time Shifting φ(t) = pe(-t+1) φ(t)

Signal Operations Time Scaling φ(t) = pe(2.5*t) φ(t)

Plot: Função Exponecial est s = a – b * %i t = [-%pi: 0.01: %pi] plot(t, exp(s*t)) s = 0 s = a + 0j est = eat(cos bt + j sin bt) s = 0 + bj s = a + bj Ex: a = ±1 b = ±2π

Plot: Função Exponecial est

Plot: Função Exponecial est s = a + 0j a > 0 a < 0

Plot: Função Exponecial est s = 0 + bj // b = ±2πj

Plot: Função Exponecial est s = a + bj // s = ±1 ± 2*%pi*%i a < 0 a > 0

Plot: Função Exponecial est Possível solução... function[v] = myExpo(t,a,b) s = a + b*%i; v = exp(s*t); endfunction plot(t, myExpo(t,1,2*%pi))

Exercício A partir de x(t) = et e da função degrau, plotar o seguinte sinal: function[v] = loka(t) v = degrau(t+1)-degrau(t)+degrau(t-1)-degrau(t-2); endfunction function[v] = gruh(t) v = exp(-t+2).*loka(-t+2);

Integração [x]=integrate(‘expr’, ‘v’,x0,x1) Exercício: Calcular a energia do sinal do exercício anterior. Lembrando que: Ex = ∫ x(t)2dt -->integrate('gruh(t)^2','t', -3,3) ans = 24.036879 s=poly(0,'s'); derivat(1/s) Resposta: 24.036879

Integração Definindo Logaritimo Natural apartir de sua definição function[res] = ln(x) if (x > 0) then res = integrate('1/t', 't', 1, x); else printf("parametro inválido..!"); res = x; end endfunction

Dúvidas huv@cin.ufpe.br