1 Introdução ao MatLab
|
|
- Tânia Jessica Molinari Alvarenga
- 6 Há anos
- Visualizações:
Transcrição
1 1 Introdução ao MatLab O que é o MatLab? O MatLab é um sistema para cálculo científico que proporciona um ambiente de fácil utilização com uma notação intuitiva mas poderosa. Permite a realização de algoritmos numéricos sobre matrizes com o mínimo de programação. Além disso, no ambiente MatLab é possível a criação e manipulação de matrizes sem a necessidade de dimensionamento prévio e a manipulação das variáveis pode ser realizada de forma interactiva. O termo MatLab" tem origem na conjugação dos termos MATrix" e LABoratory". Figura 1 - Exemplos de aplicações do MatLab: gráfico 2D, processamento de imagens e gráficos 3D Para iniciar o programa MatLab seleccionar as seguintes opções de menu: Start fi Programs fi MatLab 7. 78
2 Execute o programa. O desktop apresentado na Figura 2 deverá aparecer no ecrã. Figura 2 Imagem do desktop por defeito do MatLab. A aparência exacta do desktop pode diferir ligeira mente em diferentes tipos de computador. A interface apresenta na barra de comandos superior diversas opções, incluindo help, no qual se pode observar os diferentes comandos da linguagem, como será visto mais adiante. Os comandos são executados no MatLab pela linha de comando, através da prompt " >>" e, após a confirmação através da tecla <Enter>. O comando HELP Para esclarecer a maior parte das dúvidas acerca da utilização de uma dada função do Matlab o comando help é de grande utilidade. Se se pretender, por exemplo, informação sobre a função sin, basta fazer >> help sin obtendo-se a seguinte descrição SIN Sine. SIN(X) is the sine of the elements of X. O Matlab possui todas as funções organizadas em grupos e a própria estrutura de directórios onde o Matlab é armazenado em disco reflecte esse facto. Por exemplo, todas as funções de álgebra linear estão armazenadas no directório matfun. Para obter uma lista completa deste tipo de funções basta fazer >>help matfun 79
3 Como não é fácil decorar os nomes de todas as categorias de funções, existe uma janela de ajuda mais organizada, bastando para tal escrever o comando >>helpwin O comando LOOKFOR Quando se pretende encontrar uma função para resolver um problema, mas desconhecese se existirá alguma adequada no Matlab, o comando lookfor permite pesquisar as primeiras linhas do help" de todas funções da instalação do Matlab. Esta pesquisa é adequada para resolver a maior parte das situações uma vez que a primeira linha do help" de uma função contém sempre uma descrição sumária da sua funcionalidade. O seguinte exemplo procura pela palavra inverse". >>lookfor inverse Se se pretender que a função lookfor pesquise todas as linhas do help", pode-se utilizar a opção -all, tal como o seguinte exemplo ilustra. >>lookfor -all inverse O sistema Matlab O sistema Matlab é constituído pelas seguintes partes: A linguagem: Permite a manipulação e criação de matrizes de forma rápida e intuitiva. Diferentes soluções para um problema podem ser testadas numa fracção do tempo que levaria com outras linguagens (C ou Fortran por ex.). Possui um conjunto muito vasto de funções que permitem resolver problemas complexos de forma eficiente. O ambiente de trabalho: O Matlab proporciona um ambiente de trabalho que permite a gestão e visualização das variáveis, ler e gravar variáveis em disco e gerar programas em linguagem Matlab, possibilitando assim a automatização de cálculos complexos. Gráficos: As funções de criação, visualização e manipulação de gráficos são muito fáceis de usar e permitem a criação de gráficos 2D e 3D. O ajuste de escala é automático e o utilizador pode começar a utilizar as funções de geração de gráficos pouco tempo depois do primeiro contacto com o ambiente do Matlab. "Toolboxes": O Matlab disponibiliza um conjunto de pacotes de funções para as mais variadas áreas de cálculo científico, sendo estes denominados toolboxes". Existem toolboxes" para estatística, processamento de sinal, processamento de imagem, controlo, cálculo simbólico, etc. 2 Arrays no MatLab Um array é uma estrutura de dados organizada em linhas e colunas e identificado por um nome unívoco. Valores individuais de um array são acedidos, incluindo o nome do array seguido de subíndices entre parêntesis que identificam a linha e a coluna do valor particular. O termo vector é geralmente usado para descrever um array com uma 8
4 dimensão, e o termos matriz é geralmente usado para descrever um array com duas ou mais dimensões. Atribuição A atribuição de um valor a uma variável pode ser realizada da seguinte forma: >> x = 8 (não é necessário declarar a variável) O MatLab responderá com x = 8 Se o mesmo comando for digitado com o ";" no final da expressão >> x = 8; nada será exibido além do prompt de espera de um novo comando. Porém, ao digitar a variável "x" e pressionar o <Enter>, aparecerá o conteúdo actual de "x": x = 8 Criação de Matrizes Uma matriz, por exemplo, pode ser criada através do comando: ou >> A = [1 1 1; 2 2 2; 3 3 3] >> A = [ ] e o resultado, para ambos os casos, será A = Assim, o elemento a 11 = 1 é o primeiro elemento da linha 1, coluna 1 da matriz A. Quando são atribuídos valores às variáveis, estas guardam os valores até que novos valores sejam atribuídos ou o programa seja encerrado. Para limpar o conteúdo das variáveis, existe o comando "clear": >> clear; Comandos anteriormente submetidos ao MatLab podem ser recuperados e reexecutados a qualquer momento, usando-se a tecla de "seta para cima". 81
5 Índices O elemento da linha i e da coluna j de uma matriz A é designado por A(i; j). Por exemplo o elemento da linha 1 e coluna 3 da matriz A é designado por A(1; 3). Em notação Matlab, para obter o elemento A(1; 3) definida anteriormente, pode-se escrever e obtém-se >>A(1,3) ans= 3 Para alterar o valor do elemento A(1; 3) para 7 basta fazer >>A(1,3)= 7 Os índices das matrizes são números inteiros positivos pertencentes ao intervalo [1 N] em que N depende da memória disponível, e podem ser vectores declarados anteriormente. Se pretendermos por exemplo, extrair a segunda linha da matriz A podemos fazer >>v= A(2,[1 2 3]) v= ou declarando primeiro um vector para os índices das colunas >>k= [1 2 3] >>v= A(2,k) v= Utilização da ferramenta de Debug: É muito mais comum fazer erros num programa que contém funções, estruturas e ciclos, do que quando escrevemos um programa simples e sequencial. Mesmo garantindo que o programa foi elaborado seguindo todas as regras de projecto, é quase totalmente garantido que o programa conterá erros na primeira vez que for corrido. O MatLab possui uma ferramenta de debug e para explorá-la vamos utilizar um programa simples: Ficheiro script: calcula_raizes.m Este programa calcula as raizes uma equacao quadratica da forma a*x^2 + b*x + c =, sejam elas reais ou complexas. Data Programador Descricao da alteracao ==== ============= ===================== 15/4/6 Joao M. C. Sousa Codigo original 82
6 Definicao das variavais: a -- Coeficiente em x^2 b -- Coeficiente em x c -- Termo constante discriminante -- Discriminante parte_imag -- Parte imaginaria da equacao (para raizes complexas) parte_real -- Parte real da equacao (para raizes complexas) x1 -- Primeira solucao da equacao (para raizes reais) x2 -- Segunda solucao da equacao (para raizes reais) Pergunta ao utilizador os coeficientes da equacao disp('este programa calcula as raizes de uma equacao'); disp('quadratica da forma a*x^2 + b*x + c =.' ); a = input('introduza o coeficiente a: '); b = input('introduza o coeficiente b: '); c = input('introduza o coeficiente c: '); Calcula o discriminante discriminante = b^2-4 * a * c; Calcula as raizes dependendo do valor do discriminante if discriminante > ha duas raizes reais x1 = (-b + sqrt(discriminante)) / (2*a); x2 = (-b - sqrt(discriminante)) / (2*a); disp('esta equacao tem duas raizes reais:'); fprintf('x1 = f\n', x1); fprintf('x2 = f\n', x2); elseif discriminante == ha uma raiz dupla x1 = -b / (2*a); disp('esta equacao tem uma raiz dupla:'); fprintf('x1 = x2 = f\n', x1); else existem duas raizes complexas parte_real = -b / (2*a); parte_imag = sqrt(abs(discriminante)) / (2*a); disp ('Esta equacao tem raizes complexas:'); fprintf('x1 = f +i f\n', parte_real, parte_imag ); fprintf('x1 = f -i f\n', parte_real, parte_imag ); end Queremos saber o que acontece se corrermos o programa. Para isso podemos adicionar breakpoints, clicando com o botão direito do rato nas linhas em que temos interesse e escolhendo a opção Set/Clear Breakpoint. Quando utilizamos um breakpoint numa linha, aparece um ponto vermelho à sua esquerda. Uma vez criados os breakpoints desejados, pode correr-se o programa, escrevendo o nome do programa na janela de comandos. O programa correrá até encontrar o primeiro breakpoint. Aparecerá uma seta verde na linha one o programa parou a execução. Neste ponto o programador pode examinar e modificar qualquer variável do programa no workspace. Quando o 83
7 programador estiver satisfeito pode continuar a correr o programa linha a linha pressionando a tecla F1 ou pode correr o programa até ao próximo breakpoint pressionado a tecla F5. É sempre possível observar os valores de qualquer variável em qualquer ponto do programa. 4 Problemas de programação 1. A maioria dos microfones desenhados para serem utilizados em palco é microfones direccionais, que são construídos especificamente para realçar o sinal recebido do cantor que está á frente do microfone e para o ruído provocado pela audiência por trás do microfone. O ganho deste tipo de microfones varia em função do ângulo de acordo com a seguinte equação: Ganho = 2 g(1+ cos( θ)) Onde g é a constante associada a cada microfone, e θ é o ângulo formado pelo eixo do microfone com a origem do som. Assuma que g é igual a.5 para um dado microfone, e faça um gráfico do ganho do microfone como função da direcção do som. Ficheiro Script: microfone.m Este programa faz o grafico padrao do ganho de um microfone cardioide Data Programador Descricao da alteracao ==== ========== ===================== 4/5/6 Susana Vieira Original code Definicao das variaveis:: g -- constante de ganho do microfone ganho -- Ganho como função do angulo theta -- Angulo do eixo do microfone (radians) Calcula o ganho versus o angulo g =.5; theta = :pi/2:2*pi; ganho = 2*g*(1+cos(theta)); Desenha o ganho polar (theta,ganho,'r-'); title ('\bfganho versus anglo \theta'); 84
8 2. Num gás ideal todas as colisões entre moléculas são perfeitamente elásticas. É possível pensar nas moléculas de um gás ideal como sendo bolas de snooker de rigidez perfeita, que colidem e separam-se sem perder energia cinética. Os gases ideais podem ser caracterizados por três grandezas: pressão absoluta (P), volume (V) e temperatura absoluta (T). A relação entre estas grandezas para um gás ideal, é conhecida como a Lei dos Gases Ideais: PV = nrt Onde P é a pressão dos gases em kilopascais (kpa), V é o volume do gás em litros (L), n é o número de moléculas do gás em unidades de moles (mol), R é a constante universal dos gases ideais (8.314 L.kPa/mol.K) e T é a temperatura absoluta em Kelvin (K). (Nota: 1 mol = 6.2 E 23 moléculas) Assuma que uma amostra de um gás ideal contém 1 mole de moléculas à temperatura de 273 K. a) Como varia o volume do gás conforme a sua pressão varia entre 1 e 1 kpa? Faça o gráfico da pressão versus o volume para este gás para as condições descritas. Use uma linha vermelha com espessura de 2 pixels. b) Suponha que a temperatura do gás aumenta para 373 K. Como é que o volume deste gás varia agora com a pressão? Faça o gráfico da pressão versus o volume deste gás, na mesma figura utilizada anteriormente. Use uma linha de traço interrompido azul, com espessura de 2 pixels. Inclua um título no gráfico e uma legenda para cada um dos eixos, x e y, assim como uma legenda para cada uma das linhas utilizadas. Ficheiro Script: gas_ideal.m Este programa faz o grafico da pressao versus o volume de um gas ideal Data Programador Descricao da alteracao ==== ========== ===================== 4/5/6 Susana Vieira Codigo Original Definicao das variaveis: n -- Numero de atomos (mol) P -- Pressao (kpa) R -- Contante dos gases ideais (L kpa/mol K) T -- Temperatura (K) V -- volume (L) Inicializar nrt n = 1; R = 8.314; T = 273; Moles de atomos Contante dos gases ideais Temperatura (K) Cria o array de pressoes de entrada. 85
9 P = 1:.1:1; Calcula os volumes V = (n * R * T)./ P; Cria o primeiro grafico figure(1); loglog( P, V, 'r-', 'LineWidth', 2 ); title('\bfvolume vs Pressao num Gas Ideal'); xlabel('\bfpressao (kpa)'); ylabel('\bfvolume (L)'); grid on; hold on; Aumenta a temperatura T = 373; Temperatura (K) Calcula os volumes V = (n * R * T)./ P; Adiciona uma segunda linha ao grafico figure(1); loglog( P, V, 'b--', 'LineWidth', 2 ); hold off; Adiciona uma Legenda legend('t = 273 K','T = 373 K'); 3. A velocidade de om objecto em queda na presença de um campo gravitacional é dada pela seguinte equação: vt () = at+ v Onde vt () é a velocidade em qualquer instante t, a é a aceleração devido à gravidade e v é a velocidade no instante t=. Se tentarmos em laboratório medir a velocidade versus tempo de um dado objecto em queda, deveríamos obter uma linha recta, mas isso nunca acontece porque na realidade nunca conseguimos obter medições perfeitas. Existe sempre algum ruído nas medições e assim podemos obter uma boa aproximação mas os resultados serão sempre de alguma maneira distorcidos. Em muitos outros casos na ciência e na engenharia, enfrentamos situações idênticas em que sabemos que os resultados deveriam seguir uma linha recta mas apenas temos valores aproximados. Um método muito utilizado para encontrar os coeficientes de regressão, m e b, de uma recta y = mx+ b é o método dos mínimos quadrados (LS - least squares). Este método encontra a recta para a qual a soma dos quadrados das diferenças entre os valores de y observados e os valores de y previstos, é a menor possível. O declive da recta é dado por: 86
10 m = ( xy) ( ) 2 ( x ) ( ) x y x x E a intersecção da recta com o eixo dos yy é dado por: b = y mx Onde: x é a soma dos valores em x. 2 x é a soma dos quadrados de dos valores de x. xy é a soma dos produtos dos valores correspondentes de x e y. x é a média dos valores de x. y é a média dos valores de y. Escreva um programa que calcule o declive m e a intrcepção b do método dos mínimos quadrados, para um dado conjunto de pontos (x,y) corrompidos com ruído. Os pontos devem ser lidos do teclado e tanto os pontos inseridos como a recta de aproximação devolvida pelo método dos mínimos quadrados, devem ser representados graficamente. Ficheiro Script: lsqfit.m Este programa calcula uma regressão linear de um conjunto de dados de entrada pelo método dos minimos quadradose representa gráficamente a recta resultante. O conjunto de dados de entrada é inserido pelo utilizador. Data Programador Descricao da alteracao ==== ========== ===================== 5/5/6 Susana Vieira Codigoo original Definicao das variaveis: ii -- indice do ciclo n_pontos -- Number in input [x y] points declive -- Declive da recta sum_x -- Soma de todos os valores x de entrada sum_x2 -- Soma de todos os valores quadrados de x sum_xy -- Soma de todos os valores de entrada x*y sum_y -- Soma de todos os valores y de entrada temp -- Variavel que le os valores de entrada x -- Vector dos valores de x x_bar -- Média dos valores de x y -- Vector dos valores de y y_bar -- Média dos valores de y b -- Intercepção da recta com o eixo dos yy disp('este programa efectua a regressão linear pelo método '); disp('dos minimos quadrados de um conjunto de pontos.'); n_pontos=input('introduza o número de pontos [x y] de entrada: '); Leitura dos pontos de entrada for ii = 1:n_pontos 87
11 temp = input('introduza o par [x y]: '); x(ii) = temp(1); y(ii) = temp(2); end calculo das estatisticas sum_x = ; sum_y = ; sum_x2 = ; sum_xy = ; for ii = 1:n_pontos sum_x = sum_x + x(ii); sum_y = sum_y + y(ii); sum_x2 = sum_x2 + x(ii)^2; sum_xy = sum_xy + x(ii) * y(ii); end Calculo do declive da recta e do termo de intercepção. x_bar = sum_x / n_pontos; y_bar = sum_y / n_pontos; declive = (sum_xy - sum_x * y_bar) / ( sum_x2 - sum_x * x_bar); b = y_bar - declive * x_bar; Mostra os resultados ao utilizador. disp('coeficiente de regressão para a recta dos minimos quadrados:'); fprintf(' Declive (m) = 8.3f\n', declive); fprintf(' Intercepção (b) = 8.3f\n', b); fprintf(' Número de pontos = 8d\n', n_pontos); Representação gráfica dos pontos como pontos azuis plot(x,y,'bo'); hold on; Determinação da recta de regressão xmin = min(x); xmax = max(x); ymin = declive * xmin + b; ymax = declive * xmax + b; Representação gráfica da recta com uma linha continua e vermelha plot([xmin xmax],[ymin ymax],'r-','linewidth',2); hold off; Adiciona um titulo e uma legenda ao gráfico title ('\bfrecta Minimos Quadrados'); xlabel('\bf\itx'); ylabel('\bf\ity'); legend('dados de entrada','recta de regressão'); grid on 88
12 4. Considerando o atrito do ar desprezável e ignorando a curvatura terrestre, uma bola que é lançada ao ar de qualquer ponto na superfície terrestre descreverá uma trajectória parabólica. A altura da bola a cada instante t, posterior ao lançamento, é dada pela seguinte equação: 1 yt () = y + vy t+ gt 2 Onde y é a altura inicial do objecto acima da superfície, vy é a velocidade vertical inicial do objecto e g é a aceleração devida à acção da gravidade. A distância horizontal (alcance) percorrida pela bola em função do tempo após o seu lançamento é dada pela seguinte equação: xt x v t () = + x 2 Onde x é a posição horizontal inicial da bola na superfície e v x é a velocidade horizontal inicial da bola. Se a bola for lançada com uma dada velocidade inicial v com um ângulo de θ graus em relação á superfície terrestre, então as componentes horizontal e vertical da velocidade inicial são dadas por: v v x y = v = v cos sin ( θ ) ( θ ) Assuma que a bola é lançada inicialmente da posição (x,y ) = (,) com uma velocidade inicial v de 2 m/s com um ângulo inicial de θ graus. Escreva um programa que trace a trajectória da bola e que determine a distância horizontal percorrida antes de voltar a tocar no chão. O programa deve representar graficamente as trajectórias da bola para ângulos de 5 a 85 em passos de 1 e deve determinar a distância horizontal percorrida para todos os ângulos de a 9 em passo de 1. Finalmente deve determinar o ângulo que maximiza o alcance da bola e traçar a respectiva trajectória numa cor diferente e com uma linha mais fina. Ficheiro Script: bola.m Este programa calcula a distancia percorrida por uma bola lançada com um angulo especifico "theta" a uma velocidade inicial "v" de um ponto na superficie terrestre, desprezando o atrito do are a curvatura terrestre. Calcula també o angulo que permite maximizar o alcance e representa graficamente as trajectorias seleccionadas. Data Programador Descricao da alteracao ==== ========== ===================== 5/5/6 Susana Vieira Codigo original Definicao das variaveis: conv -- Factor de conversão de graus para radianos 89
13 gravidade -- Aceleração devido a gravidade (m/s^2) ii, jj -- Indice do ciclo indice -- Localização do alcance maximo no array angulo_max -- Angulo correspondente ao alcance máximo(deg) alcance_max -- Alcance maximo (m) alcance -- Alcance para um determinado angulo (m) tempo -- Tempo (s) theta -- Angulo inicial (deg) tempo_traj -- Tempo total da trajectoria (s) vo -- Velocidade inicial (m/s) vxo -- Componente horizontal da velocidade inicial (m/s) vyo -- Componente vertical da velocidade inicial (m/s) x -- Posição horizontal da bola (m) y -- Posição vertical da bola (m) Constantes conv = pi / 18; g = -9.81; vo = 2; Factor de conversão de graus para radianos Aceleração devido a gravidade (m/s^2) Velocidade inicial (m/s) Criação de um array de alcances alcance = zeros(1,91); Calcula alcances maximos (vectorizado) theta = :9; vxo = vo * cos(theta*conv); vyo = vo * sin(theta*conv); tempo_max = -2 * vyo / g; alcance = vxo.* tempo_max; Escreve a tabela de alcances fprintf ('Alcance versus angulo theta:\n'); for ii = 1:91 theta = ii - 1; fprintf(' 2d 8.4f\n',theta, alcance(ii)); end Calcula o alcance e angulo maximos [alcance_max indice] = max(alcance); angulo_max = indice - 1; fprintf ('\no alcance maximo é 8.4f a 2d graus.\n',... alcance_max, angulo_max); Representação grafica das trajectorias for ii = 5:1:85 Calcula as velocidades e o tempo maximo para este angulo theta = ii; vxo = vo * cos(theta*conv); vyo = vo * sin(theta*conv); tempo_traj = -2 * vyo / g; Calcula as posições (x,y) (vectorizado) tempo = :.5:1.* tempo_max; x = vxo * tempo; y = vyo * tempo +.5 * g * tempo.^2; 9
14 plot(x,y,'b'); if ii == 5 hold on; end end Adiciona titulo e legendas nos eixos title ('\bftrajectória da bola vs Angulo inicial \theta'); xlabel ('\bf\itx \rm\bf(metros)'); ylabel ('\bf\ity \rm\bf(metros)'); axis ([ 45 25]); grid on; Representa graficamente a trajectoria correspondente ao alcance maximo vxo = vo * cos(angulo_max*conv); vyo = vo * sin(angulo_max*conv); tempo_traj = -2 * vyo / g; Calcula as posições (x,y) (vectorizado) tempo = :.5:1 * tempo_max; x = vxo * tempo; y = vyo * tempo +.5 * g * tempo.^2; plot(x,y,'r','linewidth',3.); hold off 91
1 Introdução ao MatLab
1 Introdução ao MatLab O que é o MatLab? O MatLab é um sistema para cálculo científico que proporciona um ambiente de fácil utilização com uma notação intuitiva mas poderosa. Permite a realização de algoritmos
MATLAB. Programação básica. Abordagem topo-base. Início. Definição das. Divisão em Sub-problemas. Divisão em Sub-problemas. Abordagem topo-base
MATLAB Programação básica Abordagem topo-base Início Definição Definição do do problema problema Definição das entradas Definição entradas e das e saídas saídas Projecto Projecto do do algoritmo algoritmo
MATLAB. Programação básica
MATLAB Programação básica Tipo de dados logical Podem ter valores true ou false. Dados do tipo lógico podem ser utilizados com valores numéricos. São convertidos nos valores 0 e 1. Operadores relacionais
Introdução ao MatLab Gráficos e manipulação de dados
Análise de Sinais (500) Ficha Prática Laboratorial III Curso: Ciências Biomédicas Duração prevista: 2 horas Introdução ao MatLab Gráficos e manipulação de dados I. Introdução No decorrer deste laboratório
Vetores, Matrizes e Gráficos
Programação de Computadores I UFOP DECOM 2013 2 Aula prática 3 Vetores, Matrizes e Gráficos Resumo Nesta aula você irá utilizar vetores para resolver diversos tipos de problemas. Para expressar a solução
MATLAB. Que é MATLAB?
MATLAB Que é MATLAB? MATLAB é o nome abreviado de MATrix LABoratory. MATLAB é um programa para realizar cálculos numéricos com vetores e matrizes. Como caso particular pode também trabalhar com números
INTRODUÇÃO AO MATLAB - PARTE 2
INTRODUÇÃO AO MATLAB - PARTE 2 Murilo F. Tomé - ICMC-USP Operadores Relacionais/Lógicos Estruturas de Seleção e Repetição Introdução polinômios Gráficos Operadores relacionais Símbolo Operador = = igual
1 - Ambiente de desenvolvimento
Neste documento começa-se por apresentar o ambiente de desenvolvimento integrado do Visual Basic (menu bar, toolbars, toolbox, project explorer window, properties window, form designer e code editor window).
SCS Sistemas de Controle / Servomecanismos. Aula 01 Introdução ao software MATLAB
Aula 01 Introdução ao software MATLAB O MATLAB (Matrix Laboratory) é um ambiente de programação de alto desempenho voltado para a resolução de problemas expressos em notação matemática, projeto e simulação
Modelo Matemático simples
Modelo Matemático simples Um modelo matemático pode ser entendido como uma expressão ou função que traduz as propriedades de um sistema físico em termos matemáticos Os modelos podem ser representados por
MATLAB EM VIBRAÇÕES MECÂNICAS
MATLAB EM VIBRAÇÕES MECÂNICAS O QUE É O MATLAB? O MATLAB ( MATrix LABoratory ) é um pacote de programas computacionais que pode ser usado para a resolução de uma variedade de problemas científicos e de
INTRODUÇÃO AO MATLAB. Hélder P. Oliveira
INTRODUÇÃO AO MATLAB Hélder P. Oliveira helder.f.oliveira@inescporto.pt 16 de fevereiro de 2017 TÓPICOS Conceitos básicos, variáveis, scripts, funções Matrizes, vectores e outras estruturas Gráficos Operadores
I-3 Introdução ao Matlab
I-3 Introdução ao Matlab Comunicações Sumário 1. Matlab MATrix LABoratory 2. Formas de utilização a) A janela de comandos b) Scripts c) Funções 3. Sintaxe, variáveis, matrizes e vetores 4. Operações comuns
Computação e Programação
Computação e Programação 10ª Aula de (Iniciação ao MATLAB ) 00-009 Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Introdução O MATLAB é um programa para cálculos científicos e de engenharia,
Iniciação à Informática
Iniciação à Informática Dr. Manuel Monteiro Conteúdo 5 Folha de Cálculo Conceitos básicos Os programas denominados de folhas de cálculo permitem aos seus utilizadores elaborar documentos com cálculos,
Sistemas e Sinais. Laboratório 0 (parte a) (Iniciação ao MATLAB ) Miguel Pedro Silva e João Reis
Sistemas e Sinais Laboratório 0 (parte a) (Iniciação ao MATLAB ) Miguel Pedro Silva e João Reis Instituto Superior Técnico, Dep. de Engenharia Mecânica - Secção Sistemas, Grupo de Controlo Automação e
Características Básicas
Características Básicas Software de simulação matemática; Realiza operações matriciais,constrói gráficos em 2D e 3D,ajuda no processamento de sinais; Facilidade na linguagem em um ambiente interativo;
QUESTÕES DE MÚLTIPLA-ESCOLHA (1-5)
Física I para a Escola Politécnica (4323101) - P1 (10/04/2015) [16A7]-p1/6 QUESTÕES DE MÚLTIPLA-ESCOLHA (1-5) ando necessário, use g=10 m/s 2 (1) [1,0 pt] A figura abaixo representa dois blocos 1 e 2,
CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano
CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano yaratadano@utfpr.edu.br Aula 7 Matlab Noções Básicas de MATLAB INTRODUÇÃO Cálculo Numérico 3/55 LAYOUT DO MATLAB Espaço destinado às variáveis veis que
CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano
CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano yaratadano@utfpr.edu.br Aula 7 Matlab Noções Básicas de MATLAB INTRODUÇÃO Cálculo Numérico 3/55 Current Folder Window Local onde as operações podem ser
Aplicações de Programação CNC/ISO com Microcomputador. João Manuel R. S. Tavares Joaquim Oliveira Fonseca
Aplicações de Programação CNC/ISO com Microcomputador João Manuel R. S. Tavares Joaquim Oliveira Fonseca Introdução No contexto da programação CNC é benéfica a possibilidade de trabalhar com programas
Concepção e Fabrico Assistido por Computador
Concepção e Fabrico Assistido por Computador João Pedro Amorim Lobato: gei00017@fe.up.pt Turma: LGEI Trabalho sobre Regressões em Visual Basic Licenciatura em Gestão e Engenharia Industrial
Esta prática tem como objetivo apresentar o uso de Matlab para encontrar a resposta de um sistema dinâmico.
Universidade Federal do ABC Centro de Engenharia, Modelagem e Ciências Sociais Aplicadas Universidade Federal do ABC ESTO004 Instrumentação e Controle 2 o quadrimestre de 2017 1 Objetivos Laboratório 3:
OpenOffice.org. tutorial apresentação
tutorial apresentação Criar uma nova apresentação Assistente Apresentação Inserir diapositivos Seleccionar diapositivos Formatar uma página Formatar diapositivos Vistas do espaço de trabalho Iniciar apresentação
CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano
CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano yaratadano@utfpr.edu.br Aula 10 04/2014 Matlab Métodos para zeros reais de funções Algoritmo do Método da Bissecção Seja f (x) contínua em [a, b] e tal
Mini curso básico. Gilberto A. S. Segundo Fábio Carmo. Programa de Educação Tutorial
Programa de Educação Tutorial Mini curso básico Universidade Federal do Espírito Santo Departamento de Informática Gilberto A. S. Segundo Fábio Carmo Agenda Apresentação Vetores e matrizes em matlab Comandos
1 Introdução 14 Lançamento horizontal (equações) 2 Queda livre e lançamento vertical 15 Lançamento horizontal x lançamento vertical
1 Introdução 14 Lançamento horizontal (equações) Queda livre e lançamento vertical 15 Lançamento horizontal x lançamento vertical 3 Experimento de Galileu (simulador) 16 Lançamento oblíquo (introdução)
Introdução ao MATLAB. 2 - Apresentação de resultados em gráfico. 3 - Controlo de fluxo 3.1. Tipos de controlo 3.2. Expressões Lógicas
1 - Tipos de dados fundamentais 1.1. Introdução/Definição de Matrizes 1.. Referência a elementos de Matrizes 1.3. Números complexos 1.4. Operações elementares 1.5. Vectores e Escalares 1.6. Operações Elementares
Inteligência Computacional Aula 2 - Introdução ao MatLab Graduação /2
Universidade Federal do Rio de Janeiro Instituto de Matemática / DCC Inteligência Computacional Aula 2 - Introdução ao MatLab Graduação - 2003/2 Prof. A. C. G. Thomé, PhD thome@nce.ufrj.br Airam C. P.
Windows 95/98/Me/2000
Windows 95/98/Me/2000 Mais que um Sistema Operativo, o MS-Windows é um ambiente de trabalho que simula no ecrã o trabalho diário sobre uma secretária. A ideia base do MS-Windows foi a de esconder a organização
CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano
CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano yaratadano@utfpr.edu.br Aula 7 Matlab Noções Básicas de MATLAB INTRODUÇÃO Cálculo Numérico 3/55 Current Folder Window Local onde as operações podem ser
Capítulo 7: Representação gráfica de equações paramétricas 127. (x(t),y(t)) y(t) = v 0 t sin q (g/2)tñ. x(t) = v 0 t cos q
Capítulo 7: Representação gráfica de equações paramétricas 7 Visão geral da representação gráfica de equações paramétricas... 128 Descrição das etapas do procedimento para a representação de equações paramétricas...
Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Departamento de Computação DECOM
PROGRAMAÇÃO DE COMPUTADORES I BCC701 Aula Prática 02 Utilizando o Scinotes faça: Exercício 1 Codifique em Scilab as seguintes expressões matemáticas, armazenando-as em variáveis na memória conforme os
Capítulo 11. GRÁFICOS COM WGNUPLOT
Capítulo 11. GRÁFICOS COM WGNUPLOT OBJETIVOS DO CAPÍTULO Aprender a utilizar o aplicativo Wgnuplot para fazer gráficos Aprender a utilizar o aplicativo Wgnuplot interativamente com um programa em FORTRAN
Engenharia Biomédica Jorge Henriques, Fevereiro, 2007
MatLab+Simulink Introdução Engenharia Biomédica Jorge Henriques, Fevereiro, 2007 Índice 1. Em que consiste o MATLAB? 2. Como usar o MATLAB? 2.1Linha de comando 2.2Uso de scripts 3. Tipos de Dados Fundamentais
MATLAB. Introdução. João Miguel da Costa Sousa 310
MATLAB Introdução MATLAB (MATrix LABoratory) Programa optimizado para cálculos de engenharia e científicos Programa MATLAB implementa a linguagem de programação MATLAB. Contém mais de 1000 funções pré
FÍSICA. A resultante das forças que atuam num corpo em equilíbrio é igual a zero.
FÍSICA Leis de Newton 1ª Lei de Newton (lei da inércia) A resultante das forças que atuam num corpo em equilíbrio é igual a zero. R=0 2ª Lei de Newton (lei fundamental da dinâmica) A aceleração adquirida
Minicurso de MATLAB. Programa de Educação Tutorial de Engenharia Elétrica 28/03/15. lmax Rodrigues. lcaroline Pereira.
Minicurso de MATLAB Programa de Educação Tutorial de Engenharia Elétrica lmax Rodrigues lcaroline Pereira lnayara Medeiros Ementa do Curso Primeiros Passos no MATLAB Vetores e Matrizes Resolução de sistemas
MESTRADO INTEGRADO EM ENG. INFORMÁTICA E COMPUTAÇÃO 2011/2012. EIC0010 FÍSICA I 1o ANO 2 o SEMESTRE
MESTRADO INTEGRADO EM ENG. INFORMÁTICA E COMPUTAÇÃO 2011/2012 EIC0010 FÍSICA I 1o ANO 2 o SEMESTRE Prova com consulta de formulário e uso de computador. Duração 2 horas. Nome do estudante: Pode consultar
INTRODUÇÃO À COMPUTAÇÃO - EPET006 Aula 3
INTRODUÇÃO À COMPUTAÇÃO - EPET006 Aula 3 Heleno Pontes Bezerra Neto - helenopontes@lccv.ufal.br 2.3 Linguagem de Programação 2.4. Introdução ao MATLAB 2. NOÇÕES DE LÓGICA E ALGORITMOS Exercícios Escrever
Figura 1. Ilustração de um movimento parabólico.
Movimento Parabólico 1. Introdução Nesta experiência, será estudado o Movimento Parabólico que é executado por um projétil quando é lançado com uma velocidade inicial, formando um ângulo com a horizontal.
CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano
CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano yaratadano@utfpr.edu.br Aula 10 04/2014 Scilab Métodos para zeros reais de funções Algoritmo do Método da Bissecção Seja f (x) contínua em [a, b] e tal
Matlab Noções introdutórias. Roteiro para aula
Matlab Noções introdutórias Roteiro para aula Matlab- Variáveis Pode-se criar variáveis na área de trabalho Comandos encerrados com ; não geram eco na área de trabalho >> a = 65 a = 65 >> a = 65; >> Matlab-
FORMAÇÃO DE MICROSOFT EXCEL 2010
FORMAÇÃO DE MICROSOFT EXCEL 2010 Mário de Almeida Pedro, M. Sc. Novembro 2013 Bemvindo Identificação da UFCD UFCD nº 0756 Folha de Cálculo, com a duração de 50 horas Microsoft Excel 2010 Objectivos: No
Aula 05 INTRODUÇÃO. Prezado(a) Aluno(a),
Aula 05 Computação para Engenharia Civil INTRODUÇÃO Prezado(a) Aluno(a), Na aula de hoje, iremos tratar de uma questão muito importante e que poderá ser muito útil ao longo de sua vida profissional: encontrar
Resumo. Sinais e Sistemas Introdução ao Matlab/Octave. Arquitectura. Matlab/Octave
Resumo Sinais e Sistemas Introdução ao Matlab/Octave Luís Caldas de Oliveira lco@istutlpt Cálculos interactivos Vectores e Matrizes Gráficos Funções Processamento de sinais Instituto Superior Técnico Sinais
Cinemática do ponto material (PM)
Cinemática do ponto material (PM) 1- Determine a velocidade média de um PM nos instantes t=5 s e t=10 s, sendo o seu movimento dado pelo gráfico mostrado a seguir 2- Uma partícula move-se numa dada direcção,
Introdução ao MATLAB. Parte 3
Introdução ao MATLAB Parte 3 6 Gráficos 2D Há diversos comandos para produzir gráficos em 2D (veja a Figura ). O mais utilizado deles é o comando plot. Ele admite argumentos de entrada, que permitem adicionar
Física I 2009/2010. Aula02 Movimento Unidimensional
Física I 2009/2010 Aula02 Movimento Unidimensional Sumário 2-1 Movimento 2-2 Posição e Deslocamento. 2-3 Velocidade Média 2-4 Velocidade Instantânea 2-5 Aceleração 2-6 Caso especial: aceleração constante
Introdução ao software MatLab
Introdução ao software MatLab André Luís M. Martinez DAMAT - UTFPR - CP Outubro de 2017 Sumário 1 Introdução Sumário 1 Introdução 2 Iniciando o MatLab Sumário 1 Introdução 2 Iniciando o MatLab 3 Variáveis
Procalc v1.0. Versão Utilizador (Manual de Utilizador)
Procalc v1.0 Versão Utilizador (Manual de Utilizador) Conteúdo Procalc... 4 Botões Numéricos... 5 Funções Básicas... 6 Funções avançadas... 7 Logaritmo... 7 Logaritmo Natural... 7 Expoente... 7 Factorial...
Valdex Santos. 09 de junho de 2011
Progamação Algébrica em Matlab Valdex Santos Instituto Federal da Bahia 09 de junho de 2011 Sumário 1 Introdução 2 MATLAB como linguagem de programação 3 Funções Matemáticas 4 IF, FOR e WHILE 5 outras
Apresentação: Movimento unidimensional
Apresentação: Movimento unidimensional INTRODUÇÃO Um objeto em movimento uniformemente acelerado, ou seja, com aceleração constante, é um importante caso da cinemática. O exemplo mais comum desse tipo
Manual de Formação. Elaborado por: Carina Castro
Secretaria Regional de Educação e Cultura Direcção Regional de Educação Especial e Reabilitação Direcção de Serviços de Formação e Adaptações Tecnológicas Manual de Formação Elaborado por: Rua dos Ilhéus,
Ambiente Scilab Variáveis, expressões, comando de atribuição Entrada e Saída básica
Universidade Federal de Ouro Preto -UFOP Departamento de Computação - DECOM Programação de Computadores I BCC701 www.decom.ufop.br/moodle Ambiente Scilab Variáveis, expressões, comando de atribuição Entrada
Algoritmos e Estruturas de Dados. Grupo 1
Licenciatura em Engenharia Electrotécnica e de Computadores Algoritmos e Estruturas de Dados Trabalho prático P1B 2003/04 2 o semestre Efectue as tarefas de programação descritas abaixo, usando a linguagem
Olá... Eu sou a Sementinha, vem. Isabel Monteiro da Silva
Olá... Eu sou a Sementinha, vem aprender comigo!... Isabel Monteiro da Silva Inserir e Formatar Imagens O WordArt dá-nos possibilidade de sermos criativos com os efeitos de texto. Com o WordArt, podemos
Atividade Complementar para a DP de Física 1. Profs. Dulceval Andrade e Luiz Tomaz
Atividade Complementar para a DP de Física 1. Profs. Dulceval Andrade e Luiz Tomaz QUESTÕES DO CAPÍTULO 2 DO LIVRO FUNDAMENTOS DE FÍSICA HALLIDAY & RESNICK - JEARL WALKER 6 ª - 7 ª e 9ª EDIÇÃO VOLUME 1
Aproximação de uma função pelo polinómio de Taylor.
Aproximação de uma função pelo polinómio de Taylor. Funções relacionadas do Matlab: 1. Polinómios estas funções encontram-se no Interpolation and Polynomials toolbox função POLYVAL: avalia um polinómio
Aprender a utilizar o aplicativo Gnuplot para fazer gráficos
Capitulo 11. GRÁFICOS COM GNUPLOT (versão 5.03) OBJETIVOS DO CAPÍTULO Aprender a utilizar o aplicativo Gnuplot para fazer gráficos Aprender a utilizar o aplicativo Gnuplot interativamente com um programa
Departamento de Física da Faculdade de Ciências da Universidade de Lisboa T2 FÍSICA EXPERIMENTAL I /08 FORÇA GRAVÍTICA
Departamento de Física da Faculdade de Ciências da Universidade de Lisboa T2 FÍSICA EXPERIMENTAL I - 2007/08 1. Objectivo FORÇA GRAVÍTICA Comparar a precisão de diferentes processos de medida; Linearizar
CFAC: Introdução ao AutoCAD - I. Capitulo I: Iniciação ao AutoCAD
Introdução ao AutoCAD João Manuel R. S. Tavares Bibliografia AutoCAD 2002 Depressa & Bem Pedro Leão Neto, José Manuel Garcia FCA AutoCAD 2004 Guia de Consulta Rápida João Santos FCA Mechanical Desktop
Função Quadrática e Proporcionalidade Inversa ( )
Função Quadrática e (18-01-08) F. Quadrática e Matemática e Estatística 2007/2008 Função Quadrática Chama-se função quadrática a qualquer função f de R em R dada por uma lei da forma f(x) = ax 2 + bx +
Computação e Programação
Computação e Programação MEMec - LEAN 1º Semestre 2010-2011 Aula Teórica 10 Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Alinhamento da AT 10 Passagem de argumentos por valor Âmbito
Introdução. MATLAB (MATrix LABoratory) Programa optimizado para cálculos de engenharia e científicos Programa MATLAB implementa a linguagem de
MATLAB Introdução MATLAB (MATrix LABoratory) Programa optimizado para cálculos de engenharia e científicos Programa MATLAB implementa a linguagem de programação MATLAB. Contém mais de 1000 funções pré
Exemplo 1. t = [0:2:20] ; g = 9.81; m = 68.1; cd = 0.25; v = sqrt(g*m/cd)*tanh(sqrt(g*cd/m)*t); plot(t, v) 2013/02/14
Gráficos Aqui é que há uma diferença entre as capacidades gráficas dos dois ambientes, MATLAB e Octave. O MATLAB permite mais variantes. No curso bastam-nos as possibilidades do Octave que trabalha sobre
Programação 2017/2018 MEEC
Mestrado em Engenharia Electrotécnica e de Computadores Programação 2017/2018 MEEC LABORATÓRIO 1 SEMANA DE 5 DE MARÇO A 9 DE MARÇO DE 2018 Ao desenvolver os seguintes programas tenha em atenção o bom uso
Foi criado em 1990 por pesquisadores do INRIA e da ècole Nationale des Ponts et Chaussées (França), sendo gratuito e similar ao Matlab.
Foi criado em 1990 por pesquisadores do INRIA e da ècole Nationale des Ponts et Chaussées (França), sendo gratuito e similar ao Matlab. Página na internet: http://www.scilab.org Consiste também de um interpretador
Departamento: Matemática Curso: Eng a Madeiras Ano: 1 o Semestre: 2 o Ano Lectivo: 2006/2007. Aula prática n o 1 - Introdução ao MATLAB
Instituto Politécnico de Viseu Escola Superior de Tecnologia Departamento: Matemática Métodos Numéricos Curso: Eng a Madeiras Ano: 1 o Semestre: 2 o Ano Lectivo: 2006/2007 Aula prática n o 1 - Introdução
FUNÇÃO QUADRÁTICA PROFESSOR AUGUSTO CORRÊA ENEM 2016
FUNÇÃO QUADRÁTICA PROFESSOR AUGUSTO CORRÊA ENEM 2016 FUNÇÃO QUADRÁTICA Definição: Chama-se função polinomial do 2 o grau ou função quadrática toda função f: do tipo 2 f ( x) ax bx c, com {a, b, c} e a
Ficha de trabalho 5 AMPLIAÇÃO
Nome: N. o : Turma: Data: Ficha de trabalho 5 AMPLIAÇÃO 1. Uma pedra é lançada do ponto P com uma velocidade de 10 m s 1 numa direcção que forma um ângulo de 45º com a horizontal, atingindo o ponto Q conforme
Versão 2.0. Manual do Utilizador Para Windows Vista, 7 e 8
Versão 2.0 Manual do Utilizador Para Windows Vista, 7 e 8 GestãoAG, v.2.0 2 Índice Introdução... 3 Contactos... 3 Requisitos... 3 Funcionamento do Programa... 4 Aba de Início e Navegabilidade... 4 Consultar
Programação 2017/2018 2º Semestre
Mestrado em Engenharia Electrotécnica e de Computadores Programação 2017/2018 2º Semestre Aula de Problemas 1 Os alunos deverão executar os passos aqui descritos no seu computador pessoal ou no laboratório.
(1) O vetor posição de uma partícula que se move no plano XY é dado por:
4320195-Física Geral e Exp. para a Engenharia I - 1 a Prova - 12/04/2012 Nome: N o USP: Professor: Turma: A duração da prova é de 2 horas. Material: lápis, caneta, borracha, régua. O uso de calculadora
Processamento Simbólico Polinómios e Equações Gráficos
Matlab Processamento Simbólico Polinómios e Equações Gráficos Matlab Eercício. Iniciar o programa Matlab. Há duas formas: Fazer duplo-clique sobre o atalho, eistente no ambiente de trabalho do Windows
IDEIAS - CHAVE. A massa de um corpo é uma medida da sua inércia.
IDEIAS - CHAVE Os corpos interatuam por ação de forças. As interações são devidas ao contacto entre os corpos ou podem ocorrer à distância. Por exemplo, a força gravitacional é uma força de ação à distância.
LISTA DE EXERCÍCIOS 1
LISTA DE EXERCÍCIOS 1 Esta lista trata dos conceitos de cinemática 1D, cinemática 2D, leis de Newton e aplicações. Tais temas são abordados nos capítulos 2, 3, 4 e 5 do livro-texto: Moysés Nussenzveig,
Funções em Matlab. Subprogramas em Matlab são funções.
MATLAB Funções Funções em Matlab Subprogramas em Matlab são funções. function [saida1, saida2,...] = nome_funcao(ent1, ent2,...) % Comentário numa linha que diz o que faz a função % Mais comentários %
Física 1 Resumo e Exercícios*
Física 1 Resumo e Exercícios* *Exercícios de provas anteriores escolhidos para você estar preparado para qualquer questão na prova. Resoluções grátis em CINEMÁTICA Movimento Linear Movimento Angular Espaço
Pilotagem Squeak no computador Magalhães. Projecto: Geometria Básica
Pilotagem Squeak no computador Magalhães Projecto: Geometria Básica (versão 1.0) Autor: Luís Valente (CC Universidade do Minho) Criar um Projecto 1 Clique no menu Projecto 2 Clique em criar um projecto
Sistemas e Sinais (LEE & LETI)
Sistemas e Sinais (LEE & LETI) 2º semestre 213/214 Laboratório nº Introdução ao Matlab Isabel Lourtie Dezembro 213 pfpfpf Este trabalho de laboratório não é obrigatório destinando-se apenas aos alunos
Aluno: ATIVIDADE DE MATEMÁTICA. 1º Parte Comandos Básicos do Octave: OPERAÇÕES BÁSICAS
Aluno: Série: Data: ATIVIDADE DE MATEMÁTICA 1º Parte Comandos Básicos do Octave: OPERAÇÕES BÁSICAS Operação Comando Soma usa-se o símbolo +. Subtração usa-se o hífen -. Multiplicação usa-se o asterisco
Exame de Ingresso. Física Aplicada Física Computacional. Primeiro Semestre de 2015
Exame de Ingresso Física Aplicada Física Computacional Primeiro Semestre de 2015 Código do(a) Candidato(a): 1 2 Mecânica Figura 1: questão 1 Figura 2: questão 2 1. Uma bola é lançada a partir do solo com
Movimento de um Projétil
Movimento de um Projétil INTRODUÇÃO Conforme proposto por Galileu, em Diálogos sobre novas ciências, o movimento de um projétil na superfície da Terra pode ser analisado, separadamente, na direção horizontal
Como construir uma animação em Excel Proporcionalidade Directa. Gráfico da função y = k.x
Como construir uma animação em Excel Proporcionalidade Directa. Gráfico da função y = k.x Supõe que um carro viaja de Lisboa ao Porto (~300 km) a uma velocidade constante de 90 km/h. Neste caso a distância
Introdução ao SciLab. SciLab O que é? Onde obter o programa:
Introdução ao SciLab SciLab O que é? SciLab é uma plataforma interativa para computação numérica composta de uma rica coleção de algoritmos numéricos e de uma linguagem de programação associada. CN04 2010
Capítulo 5 DINÂMICA θ α
Capítulo 5 DINÂMICA θ α DISCIPLINA DE FÍSICA CAPÍTULO 5 - DINÂMICA 5.1 Considere um pêndulo cónico com uma massa m 1 suspensa por um cabo de comprimento igual a 2,5 metros. 5.1.1 Determine a velocidade
1 o º ciclo. Índice TUTORIAL
1 o º ciclo Índice ABRIR O EXCEL 2 O ambiente de trabalho do Excel.3 O botão do Office 4 OPERAÇÕES COM FOLHAS DE CÁLCULO.. 4 Criar um documento novo 4 Colunas, linhas e células. 5 Inserir Fórmulas 6 TUTORIAL
Universidade Federal de Juiz de Fora Programa de Pós-Graduação em Modelagem Computacional. Rodrigo Barbosa de Santis
Universidade Federal de Juiz de Fora Programa de Pós-Graduação em Modelagem Computacional Rodrigo Barbosa de Santis Introdução Vetores Gráficos Controle e Repetição Polinômios Caixeiro Viajante MATLAB
Capítulo 05. Raízes: étodos Intervalares
Capítulo 05 Raízes: étodos Intervalares Objetivos do capítulo Entender o que são problemas de raízes e onde eles ocorrem m engenharia. Aprender como determinar uma raiz graficamente. Entender o método
MAT 0143 : Cálculo para Ciências Biológicas
MAT 0143 : Cálculo para Ciências Biológicas Aula 2/ Quarta 26/02/2014 Sylvain Bonnot (IME-USP) 2014 1 Resumo Aula 1 1 Informaçãoes gerais: Email: sylvain@ime.usp.br Site: ver o link para MAT 2110 na pagina
Teoria Cinética dos Gases
CENTRO DE CIÊNCIAS E TECNOLOGIA AGROALIMENTAR UNIDADE ACADÊMICA DE TECNOLOGIA DE ALIMENTOS DISCIPLINA: FÍSICA II Teoria Cinética dos Gases Prof. Bruno Farias Introdução Termodinâmica é o estudo das transformações
Série IV - Momento Angular (Resoluções Sucintas)
Mecânica e Ondas, 0 Semestre 006-007, LEIC Série IV - Momento Angular (Resoluções Sucintas) 1. O momento angular duma partícula em relação à origem é dado por: L = r p a) Uma vez que no movimento uniforme
CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano.
CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano yaratadano@utfpr.edu.br Aula 7 09/2014 Matlab Métodos para zeros reais de funções Algoritmo do Método da Bissecção Seja f (x) contínua em [a, b] e tal
R P m gcos v r gcos. r. cent y θ1 θ1 C 1. v r g v gh C. r. 100 kpa. CO : m 44 g/mol kg/mol; GABARITO
1) A figura acima mostra uma rampa AB no formato de um quarto de circunferência de centro O e raio r. Essa rampa está apoiada na interface de dois meios de índices de refração n 1 e n. Um corpo de dimensões
Introdução ao AutoCAD Capitulo II: Configuração e Organização
Introdução ao AutoCAD João Manuel R. S. Tavares Objectivos Configurar desenhos que utilizam diferentes unidades; Criar uma folha de desenho que reflicta adequadamente a escala utilizada no objecto a desenhar;
12. o ano - Física
12. o ano - Física - 2002 Ponto 115-2. a chamada I Versão 1 Versão 2 1. (B) (D) 2. (C) (C) 3. (A) (B) 4. (B) (A) 5 (A) (E) 6. (B) (C) II 1. 1.1 Figura 1: Legenda: N - reacção normal (força aplicada pela