Scilabprog

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (532 palavras )
  • Download(s) : 0
  • Publicado : 22 de maio de 2012
Ler documento completo
Amostra do texto
Universidade Federal de Minas Gerais Departamento de Ciências da Computação Programação de Computadores AV08 – Questão 8
Nome: Paula Campos de Oliveira N° de matrícula: 2012022906

1 – Descriçãodo Problema
O problema consiste em montar um programa, usando o SciNotes do Scilab, que: 1 - Construa um vetor coluna de strings com o nome dos estados brasileiros 2 - Leia o arquivoconstrucaocivil.txt sobre uma matriz 3 – Extraia vetores das colunas da matriz 4 – Calcule o valor médio das obras pelo número de empresas para cada estado para 2004 e para 2005, fazendo um gráfico para cada ano 5 -Descubra e imprima os nomes dos estados onde a relação calculada cresceu.

2 – Solução do Problema
A anotação do programa no SciNotes ficou assim:

Para criar um vetor de strings, definimos essevetor pela variável Estados. Cada string é posto entre aspas e separado por ponto e vírgula, já que é um vetor coluna. O comando uigetfile nos permite selecionar um arquivo, que nesse caso é oconstrucaocivil.txt. O fscanfMat faz com que somente a matriz numérica do arquivo seja lida, ou seja, o texto que aparece no arquivo não aparece na matriz M, que contém apenas os números. De cada coluna damatriz M foi extraído um vetor. Por exemplo, da coluna 3 foi extraído o vetor “Pessoal2004”, e assim por diante. A notação M(:,3) significa que o vetor contém todas as linhas da coluna 3 da matriz M.Depois, foi calculado o valor médio das obras pelo número de empresas para cada estado, em 2004 (x) e em 2005 (y). Como cada linha do vetor coluna “Valor_das_Obras2004” é dividida pelas respectivaslinhas do vetor “N_de_empresas2004”, a divisão se dá elemento por elemento. Portanto, o sinal da divisão é precedido por um ponto final. Um gráfico deveria ser criado para o valor x e para o valor y.Para isso, usou-se o comando plot2d. As coordenadas (a,b) dos vértices foram dadas por ([1:27],x) (ou seja, do estado 1 ao estado 27, e a relação de cada estado com x). O mesmo foi feito para o de...
tracking img