Programação - AV 10

513 palavras 3 páginas
Programação de Computadores

Universidade Federal de Minas Gerais

Departamento de Ciência da Computação

Avaliação: ______________________________________

Autor
Nome completo
Matrícula
Guilherme Oliveira Pinto
2013074233

1 Problema
Utilizando o programa SciNotes, escrever uma função Scilab da forma my_erf(x,n) que calcule a integral abaixo utilizando o método dos trapézios com n subintervalos. Além disso, deve-se comparar os resultados obtidos pelas funções erf – do Scilab – e a função my_erf criada para x = 1 e para n = 50, 100 e 200.

2 Solução
No programa Scilab, na aba “Aplicativos”, abre-se o programa Scinotes onde será escrito o programa em questão.

Fig. 01: Abre-se o programa Scinotes.

De acordo com o enunciado, devem constar no cabeçalho do programa o nome e o número de matrícula do autor; tal orientação deve ser feita através de um comentário. Para isso, antes de escrever o que é desejado, colocam-se duas barras ( // ) O que estiver escrito após estas barras não aparecerá durante a execução do programa sendo entendido, somente, como um comentário adicional. Além disso, no início do programa, colocam-se os comandos clear e clc que limpará o histórico de variáveis e a console do Scilab, respectivamente.
Para começar a criação da função, cria-se dois arquivos: o primeiro denominado funcao.sci e o segundo my_erf.sci. No primeiro arquivo, cria-se uma função – denominada funcao – com a parte algébrica da integral – e-t² – a ser calculada.
Fig. 02: Cria-se uma função denominada funcao que calcula a parte algébrica da integral.

Posteriormente, no segundo arquivo my_erf.sci cria-se outra função, denominada my_erf que tem como variáveis de entrada x e n, que calculará a integral pelo método dos trapézios. No inicio desta função, executa-se aquela criada anteriormente, através do comando exec. Com o comando linspace, divide-se a função em intervalos igualmente espaçados nos limites 0 à x com o

Relacionados

  • legalização de obras
    9831 palavras | 40 páginas
  • Todos
    902 palavras | 4 páginas
  • HORARIO ENGENHARIA CIVIL JAN2014 VERSAO 10
    3104 palavras | 13 páginas
  • arborizacao1
    1463 palavras | 6 páginas
  • Relatório de programação - Jogo Quixo
    10036 palavras | 41 páginas
  • lista de exercícios de algoritmos
    618 palavras | 3 páginas
  • TRabalho de word
    473 palavras | 2 páginas
  • Relatório Junior Achievement
    4582 palavras | 19 páginas
  • Trabalho
    12522 palavras | 51 páginas
  • Programaçao ibira
    4323 palavras | 18 páginas