relatorio programa scilab

434 palavras 2 páginas
Programação de Computadores
Universidade Federal de Minas Gerais
Departamento de Ciência da Computação

AV7

1)Problema:
Construir um programa cuja funcionalidade se divide em duas fases. Na primeira fase, dita fase de aprendizado ou de treinamento, o programa lê um arquivo ApsBH.txt (obtido de anúncios de imóveis em Belo Horizonte).
Destes dados, o programa deve extrair uma matriz contendo as variáveis explicativas (no arquivo, as colunas Área, Quartos, Suítes e Vagas ), e um vetor com a variável dependente (no arquivo, a coluna Preço). A coluna Códigos pode ser ignorada. A partir destes dados seu programa deve calcular um vetor de coeficientes lineares, onde é a transposta de .
Na segunda fase, a fase de predição, o programa deverá utilizar o vetor para estimar o preço de apartamentos em função de seus dados. O programa deverá repetidamente:
• solicitar ao usuário a área , o número de quartos , de suítes e de vagas de um apartamento;
• montar um vetor com estes valores, e estimar e imprimir seu preço .
• perguntar ao usuário se ele deseja estimar preços de mais apartamentos.

2)Solução

Usando o Scinotes, construiu-se um programa usando um loop, que é uma estrutura da programação que prescrevem comportamentos repetitivos para sua execução, no caso utilizou-se o comando while. O programa continua rodando enquanto o usuário digitar 0.
Solicitou-se ao usuário a escolha de um arquivo que se deseja carregar, no caso AspBH.txt O comando UIGETFILE abre uma janela padrão do Windows que retorna o nome e localização do arquivo escolhido.
Usou-se também o comando fscanfMat ,comando que lê ou grava arquivos que contêm somente números em formato tabular ,à exceção das primeiras linhas que podem conter textos, o arquivo em questão é o arquivo AspBh.txt.
Em seguida usou-se uma variável qualquer para pegar da matriz obtida pela tabela de valores do arquivo AspBh.txt todas as linhas da segunda ate a quinta coluna. E depois usou-se uma

Relacionados

  • Belli Pedro Thiago
    551 palavras | 3 páginas
  • Desenvolvimento web com integração php, java script e ferramentas matemáticas livres1
    3350 palavras | 14 páginas
  • Relatorio controle 01
    655 palavras | 3 páginas
  • Métodos iterativos
    1754 palavras | 8 páginas
  • teste
    494 palavras | 2 páginas
  • Biologia EM
    5847 palavras | 24 páginas
  • progamação
    11612 palavras | 47 páginas
  • scilab
    11612 palavras | 47 páginas
  • Sintese 1 2012
    1175 palavras | 5 páginas
  • Apostila Modelagem
    18044 palavras | 73 páginas