Universidade Federal do Rio de Janeiro Instituto de F´ ısica M´ etodos Computacionais em F´ ısica Tarefa 6 As respostas dos itens marcados com ❉ dever˜ ao estar no diret ´ orio ˜/MetComp/Trabalho/Aula6 1. Suponha que vocˆ e tenha uma lista de valores e queira fazer um histograma. Para isso vocˆ e deve dividir o intervalo dos valores em sub-intervalos iguais e contar quantos valores est˜ ao dentro de cada um desses sub-intervalos. Escreva um algoritmo para realizar essa operac ¸˜ ao. 2. ❉ Escreva um programa em C (histograma.c) que: (a) Leia do teclado o nome do arquivo onde est˜ ao os dados a serem colocados no histograma. Utilize como teste o arquivo /home/helder/MetComp/2016-2/Aula6/amostra.dat (b) Leia do teclado os limites do histograma e o n ´ umero e intervalos. Para os dados contidos neste arquivo, os limites s˜ ao 0.0 e 20.0 (c) Calcule o centro de cada divis˜ ao e o n ´ umero de valores nela contidos. (d) Execute o programa para 50 intervalos e escreva em um arquivo (histograma.dat) uma tabela com duas colunas, a primeira deve conter o valor do centro da divis˜ ao e a segunda o n´ umero de valores contidos nessa divis˜ ao. 3. ❉ Usando gnuplot fac ¸a um gr´ afico com arquivo histograma.dat, usando o comando: gnuplot>plot ’histograma.dat’ using 1:2 with boxes Salve o gr´ afico em arquivo no formato pdf (histograma.pdf) e visualise-o. Salve no arquivo histograma.gpl os comandos do gnuplot utilizados. 4. Examine o arquivo superbasico.tex, que pode ser encontrado no diret ´ orio /home/helder/MetComp-2016-2/Aula6/. Altere-o e compile-o usando o comando pdflatex e visualise o arquivo final com programa evince. 5. Examine o arquivo modelo.tex e proceda como no exerc´ ıcio anterior. 6. ❉ Escreva em um arquivo chamado relatorio.tex um relat ´ orio usando L A T E X que contenha: (a) Uma descric ¸˜ ao dos pincipais passos para a elaborac ¸˜ ao de um histograma, similar ao slide 8 das notas de aula. (b) A express˜ ao utilizada para determinar o ´ ındice do intervalo (bin) correspondente a um dado valor. (c) Uma tabela com os dados do arquivo histograma.dat criado na quest˜ ao 2. (d) Uma figura com o gr´ afico do histograma criado na quest˜ ao 2.