Cálculo da Energia de um Sinal e um Exemplo Utlizando o MATLAB

Documentos relacionados
Calculando a Energia de Sinais Senoidais

ELT062 - OFICINA DE SIMULAÇÃO ANALÓGICA E DIGITAL EM CONTROLE LINEARIZAÇÃO DE SISTEMAS

ANÁLISE DE SINAIS E SISTEMAS

MATLAB. Que é MATLAB?

Estatística Aplicada ao Serviço Social

Neste artigo abordaremos um pouco sobre média, mediana e desvio padrão assim como o seus respectivos desenvolvimentos no Excel. Acompanhe a seguir.

Universidade Federal de Ouro Preto -UFOP Departamento de Computação - DECOM Programação de Computadores I BCC701

Matrizes e Determinantes

Roteiro para o Terceiro Laboratório de Cálculo Numérico /1

AULA 1 Introdução aos limites 3. AULA 2 Propriedades dos limites 5. AULA 3 Continuidade de funções 8. AULA 4 Limites infinitos 10

Trabalho de 2 DSP data limite de entrega: 27/09/2009

Material Teórico - Módulo Matrizes e Sistemas Lineares. Operações com Matrizes. Terceiro Ano do Ensino Médio

Vetores, Matrizes e Gráficos

TUTORIAL SIMPLIFICADO DE MATLAB

Universidade Federal do ABC. Processos Estocásticos. Profs. Marcio Eisencraft e Murilo Loiola

Modelagem Matemática e Computacional do Efeito de Reverberação de Ondas Sonoras

O que são as funções aleatorioentre e ordem

LABORATÓRIO DE PROCESSAMENTO DIGITAL DE SINAIS LAB 1. Prof. José Roberto Marques

LIMITES E DERIVADAS COM O SOFTWARE MATHEMATICA 10.3

n. 2 MATRIZ INVERSA (I = matriz unidade ou matriz identidade de ordem n / matriz canônica do R n ).

Resistores e CA. sen =. logo

Sistemas Lineares. Aula 9 Transformada de Fourier

3. Limites e Continuidade

SITE SOFSTICA CALCULADORA FINANCEIRA TESTES DE CONSISTÊNCIA

Tranformada de Fourier. Guillermo Cámara-Chávez

Os logaritmos decimais

MÓDULO 2 POTÊNCIA. Capítulos do módulo:

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II. Prof. Dr. Daniel Caetano

Plotar Gráficos com Recursos Computacionais

Análise de Sinais e Sistemas

Primeiro relatório Obtenção de modelo experimental para motor cc Glaucia Bressani e Eduardo Tognetti

Cálculo Numérico. Prof. Sérgio Queiroz 03/04/2014. Aula 2 Erros e Aritmética de Ponto Flutuante

Determinantes. det A = a 11. Se A = a11 a 12 a 21 a 22. é uma matriz 2 2, então. det A = a 11 a 22 a 12 a 21. Exemplo 1. det 3 4. = 1; det 3 4 = 0.

Aula IV. Representação gráfica e regressão linear. Prof. Paulo Vitor de Morais

Curso de Aritmética Capítulo 1: Conjuntos Numéricos, Operações Básicas e Fatorações

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II. Prof. Dr. Daniel Caetano

Aula 5 - Produto Vetorial

FACULDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS CAMPUS

SISTEMA DECIMAL. No sistema decimal o símbolo 0 (zero) posicionado à direita implica em multiplicar a grandeza pela base, ou seja, por 10 (dez).

CRIAÇÃO DE PROGRAMAS USANDO SHAPES

Representação de Fourier para Sinais 1

ANÁLISE DE SINAIS DINÂMICOS

Sinais Representação e Manipulação

Prof. Luis S. B. Marques

RESUMO TRAÇADO DE RETAS, ALGARISMOS SIGNIFICATIVOS E PROPAGAÇÃO DE ERROS

Cálculo A. José Carlos de Souza Junior.

A Segunda Derivada: Análise da Variação de Uma Função

EXPRESSÕES NUMÉRICAS FRACIONÁRIAS

Universidade Federal de São Carlos UFSCar Departamento de Engenharia de Produção

O limite de uma função

Erros numéricos por Mílton Procópio de Borba

Características Básicas

Aula 05 - Limite de uma Função - Parte I Data: 30/03/2015

Experimento 7 Circuitos RC e RL em corrente alternada. Parte A: Circuito RC em corrente alternada

Transformada Discreta de Fourier

Derivadas Parciais. Copyright Cengage Learning. Todos os direitos reservados.

Cálculo das Probabilidades I

Experimento 7 Circuitos RC em corrente alternada

Física Computacional 5

Teoria de Eletricidade Aplicada

Eletricidade Aula 7. Circuitos de Corrente Alternada Parte 2

6 Matrizes. Matrizes. Aluno Matemática Eletricidade Básica Desenho Técnico A B C D 3 7 4

5.7 Projeções Ortogonais

INTRODUÇÃO AO MATLAB - PARTE 2

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À PROGRAMAÇÃO COM C/C++ Prof. Dr. Daniel Caetano

EXPERIÊNCIA 1 LAB METROLOGIA ELÉTRICA. Prof: Vicente Machado Neto

Monster. Concursos. Matemática 1 ENCONTRO

Pode-se mostrar que da matriz A, pode-se tomar pelo menos uma submatriz quadrada de ordem dois cujo determinante é diferente de zero. Então P(A) = P(A

PÓS-GRADUAÇÃO PRESENCIAL MARINGÁ

Cálculo II (Primitivas e Integral)

Princípios de Comunicação: Simulação /2

Analisador de espectros por FFT

Representações de Números Inteiros: Sinal e Magnitude e Representação em Excesso de k

TUTORIAL. Formatação condicional no QGIS: um exemplo de simbologia baseada em regra QGIS.

Aula 4 Introdução ao C

I-2 Sinais: classificação propriedades, operações

13 Fórmula de Taylor

Halliday & Resnick Fundamentos de Física

Lista 1- Cálculo I Lic. - Resolução

Experimento 7 Circuitos RC em corrente alternada

Sistemas lineares. Aula 6 Transformada de Laplace

FORMAÇÃO CONTINUADA PARA PROFESSORES DE MATEMÁTICA FUNDAÇÃO CECIERJ/SEEDUC-RJ

Os cálculos do Experimento 2 MASSA MOLECULAR DE POLÍMEROS

Estudando com o MATLAB

(versão preliminar) exceto possivelmente para x = a. Dizemos que o limite de f(x) quando x tende para x = a é um numero L, e escrevemos

Figura 1: Forma de onda da tensão quadrada.

AULA 7- LIMITES VERSÃO: OUTUBRO DE 2016

Usando o MATLAB para estudar Controle Digital

ATENUAÇÃO PARA DRIVERS E TWEETERS

2 Descrição da Unidade de Levitação Magnética e Sistema de Controle

Matemática /09 - Determinantes 37. Determinantes. det A = a 11 a 22 a 12 a 21 = = 2

3. Alguns conceitos de cálculo

Aula 4 Medidas de dispersão

NÍVEL BÁSICO CAPÍTULO V

Transformada Discreta de Fourier

Computação Científica com MATLAB. Melissa Weber Mendonça

Trabalho n o 2 Códigos de Linha

Soluções Comentadas Matemática Curso Mentor Aprendizes-Marinheiros. Barbosa, L.S.

Curso de Especialização em Teleinformática e Redes de Computadores Departamento Acadêmico de Eletrônica Universidade Tecnológica do Paraná

REVISÃO DE MATEMÁTICA BÁSICA

Transcrição:

Cálculo da Energia de um Sinal e um Exemplo Utlizando o MATLAB Leonardo Santos Barbosa leonardosantos.inf@gmail.com de janeiro de 5 Introdução O presente texto mostra de maneira simplificada como se pode calcular a energia de um sinal qualquer dado em função do tempo e como isso pode ser feito usando um software como, por exemplo, o MATLAB. Nosso intuito é tão somente fornecer uma referência, tal como uma consulta rápida, e não ensinar tudo sobre o assunto. Para isso deve-se consultar a referência [] apresentada. Energia de um Sinal Consideremos um sinal x descrito em função do tempo, ou seja, x é descrito por uma função matemática real x(t). Por definição, a energia deste sinal E x é dada por: [x(t)] dt Se a função é definida nos números complexos, a energia é dada em função do módulo do sinal, logo: [x(t)] dt MATLAB é marca registrada de MathWorks Inc.

A título de exemplo, vamos calcular a energia de um sinal dado pela função: x(t) = Pela definição de energia de um sinal: { e t t caso contrário [x(t)] dt [e t ] dt Como o sinal só é diferente de zero no intervalo [, ], temos: e t dt ( ) e t dt e t Então: (e e ) ( e ) e e Como e, 7, teremos E x, 43. 3 Potência de um Sinal A potência de um sinal x, descrito em função do tempo dado por uma função real x(t), é, por definição, calculada pela expressão: P x = Se x(t) é uma função complexa: P x = lim T + T lim T + T + T T + T T [x(t)] dt [x(t)] dt Duas observações são ainda relevantes. A primeira é que, se o sinal é periódico, basta calcular a integral ao longo de um período; a segunda é o fato de que a potência é o quadrado do valor rms do sinal, logo se quisermos encontrá-lo, devemos calcular P x.

4 Calculando a Energia de um Sinal de Áudio Para exemplificar a utilização, tanto do conceito de energia de um sinal descrito no tempo, quanto do software MATLAB, vamos considerar um sinal de áudio qualquer armazenado no computador. No nosso caso, o arquivo é um arquivo cuja extensão é.wav. Abra o MATLAB e digite no workspace: >> Y = audioread( Caminho do arquivo ); No nosso caso, o comando ficaria: >> Y = audioread( C:\Users\Leonardo[...]\bell.wav ); Obviamente [... ] não faz parte do endereço, só escrevemos isso porque o caminho seria muito longo. Deixaremos o arquivo bell.wav disponível também no local original em que este texto foi publicado para que se possa executar exatamente o mesmo procedimento. Não esqueça de por as aspas simples. O comando audioread serve tanto para.mp3 quanto para.wav. Em geral, os sinais de áudio são gravados em dois canais de áudio (som estéreo) que correspondem ao lado esquerdo e direito do headfone, por exemplo. Veja que a variável Y é uma matriz de ordem 67. Vamos então transformá-la em mono com o comando: >> Ym = Y(:67,); A matriz Y m tem apenas a primeira coluna da matriz original Y. Vamos agora plotar (veja a figura ) o sinal Y m para vermos como se comporta sua amplitude no tempo, lembrando que, aqui, tempo significa amostra do sinal 3. Para plotar o sinal usamos o comando: >> plot(ym) title( Sinal bell.wav em apenas um canal ) xlabel( Amostras ) ylabel( Amplitude ); A postagem original está em www.cursomentor.com. 3 Caso o comando audioread seja usado com [Y, Fs] em lugar de Y apenas, a variável Fs corresponderá a frequência de amostragem, que neste caso é de 44, khz. Assim, se dividirmos o número de linhas por 44 teremos a duração do sinal em segundos. Logo, o sinal bell.wav possui uma duração aproximada de 67 44 4, 67 s. 3

Sinal bell.wav em apenas um canal.8.6.4 Amplitude. -. -.4 -.6 -.8 -.5.5.5 Amostras 5 Figura : Sinal.wav plotado em função de suas amostras ao longo do tempo. Agora vamos calcular a energia. Para isso, precisamos elevar cada amostra ao quadrado para obter a matriz Y q em que cada elemento é o quadrado do elemento correspondente em Y m. Para operar sobre cada elemento da matriz elevando-o ao quadrado usamos: >> Yq = Ym.^; Agora somamos todas as amostras para obter a energia E y do sinal Y m : >> Ey = sum(yq(:)); Obteremos, então, E y = 79, 9 que é a energia do sinal. 4. Considerações Sobre a Potência do Sinal Veja que se aplicamos a definição de potência aqui apresentada teremos uma potência nula, uma vez que a energia é finita e calculamos a potência fazendo T +, quando o sinal já tem amplitude nula e energia também. 4

5 Conclusão Apresentamos de forma simplificada a definicão de energia de um sinal e demos um pequeno exemplo desta definição. Mostramos, também, a definição de potência e, por fim, trouxemos um procedimento de como importar um arquivo de áudio para o MATLAB e como calcular sua energia. Como dito anteriormente, este texto não pretende ser uma análise teórica completa, mas antes um pequeno tutorial de como isto pode ser feito. Referências [] LATHI B P. Sinais e Sistemas. In: LATHI. Sinais e Sistemas Lineares. ạ ed. Porto Alegre: BOOKMAN, 7. Capítulo 5