

Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
EXERCICIOS DE METODOS COMPUTACIONAIS I
Tipologia: Exercícios
1 / 3
Esta página não é visível na pré-visualização
Não perca as partes importantes!


Para encontrar as solu¸c˜oes analiticas basta derivar e integrar a fun¸c˜ao dada. Desse modo, para a solu¸c˜ao anal´ıtica da acelera¸c˜ao dever´a ser usado a integral d dx ν(t) =^ a(t).^ Agora, para a posi¸c˜ao basta integrar, eventualmente quando realizar a opera¸c˜ao uma constante aparecera... com isso, ser´a necessario utilizar a condi¸c˜ao de contorno fornecida (y(0) = 200m)
Array permite armazenar e acessar os elementos de forma eficiente usando um ´ındice. Em outras palavras, um array ´e uma cole¸c˜ao ordenada de elementos. Os elementos de um array s˜ao acessados atrav´es de um ´ındice, que indica a posi¸c˜ao do elemento dentro do array (Eles come¸cam com o indice i=0). Segue um exemplo para entender melhor:
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
Indice (i) elemento ([1, 2, 3, 4, 5]) i = 0 1 i = 1 2 i = 2 3 i = 3 4 i = 4 5
Table 1: array([1, 2, 3, 4, 5])
Agora para acessar o conteudo do array basta...
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
print(arr[0]) # No caso acessaremos elemento do indice 0 que corresponde ao numero 1
print(arr[2:4]) # retorna um novo array [3 4], contendo os elementos de arr localizados nas posi¸c~oes 2 e 3. Em outras palavras, ele retorna os elementos do terceiro e quarto ´ındices (´ındices 2 e 3) do array arr.
Em nosso caso, do exercicio, basta:
t_duration = 10 # segundos t_interval = 0.5 # segundos
t = np.arange(0, t_duration + t_interval, t_interval)
print(t)
‘‘‘