Publications by Jessica Kubrusly
Atividade Prática 6 - 2020.1
Exercícios Implemente de forma recursiva uma função que recebe como entrada um número natural \(n\) e retorna \(n!\). Não esqueça de verificar se o argumento passado como entrada é realmente um número natural. Implemente de forma recursiva uma função que recebe como entrada um vetor \(v\) e retorna o valor máximo desse vetor. No cader...
3223 sym
Atividade Prática 7 - 2020.1
Exercícios Implemente de forma recursiva uma função que recebe como entrada um número natural \(n\) e retorna a soma de todos os naturais até \(n\), isto é, retorna \(S_n = \sum_{i=0}^n i = 0 + 1 + 2 + \ldots + n\). Implemente uma função que recebe como entrada um número natural \(n\) e retorna o \(n\)-ésimo termo da série \(S_n = \su...
4844 sym
Programação Estatística - Algoritmos Recursivos Continuação
Parte II: Recursão Algoritmos Recursivos (continuação) Vamos continuar o estudo de algoritmos recursivos. Nesse capítulo veremos mais exemplos. Diferente do capítulo anterior, nesse será apenas apresentado o algoritmos recursivo. Séries Seja \(\{x_i\}_{i=0}^\infty\) uma sequência de número reais. Defina outra sequência \(\{S_n\}_{n=0}...
6950 sym R (1997 sym/9 pcs) 2 img
Programação Estatística - Derivação Numérica
Parte III: Uma Introdução ao Cálculo Numérico Derivação Numérica Nesse capítulo vamos estudar como usar o computador para encontrar uma aproximação para o coeficiente angular da reta tangente à \(f\) no ponto \(x_0\), denominada \(f'(x_0)\). Para isso vamos supor que sabemos avaliar \(f\) em uma vizinhança de \(x_0\), ou pelo menos u...
4470 sym R (862 sym/2 pcs) 2 img
Atividade Prática 10 - 2020.1
Exercícios Implemente o pseudocódigo visto em sala de aula RaizBissecao, de forma não recursiva, que recebe como entrada os valores a, b, f, e e retorna uma aproximação para uma raiz de f no intervalo (a,b) com erro menor que e. Para testar se a sua função está funcionando corretamente verifique se a saída do comando RaizBissecao(0,3,f=...
4753 sym R (302 sym/1 pcs) 1 img
Programação Estatística - Aproximação de Funções
Parte III: Uma Introdução ao Cálculo Numérico Aproximação de Funções Nessa semana vamos aprender como o computador avalia funções como \(e^x\), \(\ln(x)\) e \(\mathrm{sen}(x)\). A ideia principal é que o computador faz somente as operações básicas, todo o resto é programado. Na prática o computaodr encontra valores aproximados pa...
12861 sym R (1116 sym/13 pcs)
Atividade Prática 8 - 2020.1
Exercícios Implemente uma função que recebe como entrada um vetor \(v\) e retorna um outro vetor com os mesmos elementos de \(v\) mas em ordem crescente a partir do algoritmo de Ordenação Bolha visto na última aula teórica. Faça primeiro a função não-recursiva. Faça agora a função recursiva. Modifique as duas funções implementa...
3235 sym R (57 sym/1 pcs)
Programação Estatística - Algoritmos de Ordenação
Parte II: Recursão Algoritmos de Ordenação Nesse capítulo serão apresentados dois algoritmos de ordenação, isto é, algoritmos que recebem como entrada um array de números (ou de "character") e retorna outro array, com os mesmos elementos do array de entrada, só que em ordem crescente. Veja que isso nada mais é do que a implementação...
9729 sym R (2323 sym/6 pcs)
Atividade Prática 9 - 2020.1
Exercícios A partir da Série de Taylor em torno de \(x_0 = 0\) para a função \(f(x) = e^x\) apresentada na aula teórica, encontre uma aproximações para \(e^{1}\) e \(e^{3}\) usando \(n=4\). Faça as contas na mão. Implemente uma função que recebe como entrada \(x \in \mathbb{R}\) e \(n \in \mathbb{N}\) e retorna o polinômio \(\sum_{i=...
4686 sym R (441 sym/2 pcs)
Programação Estatística - Raízes de Funções Reais
Parte III: Uma Introdução ao Cálculo Numérico Raízes de Funções Reais Encontrar raízes de funções tem diversas aplicações práticas, como por exemplo, encontrar aproximações para números irracionais ou achar máximo de funções. Nessa semana vamos estudar um método numérico para encontrar aproximações de raízes: o Método da...
11718 sym R (1774 sym/38 pcs) 3 img