AV07

531 palavras 3 páginas
Departamento de Ciências da Computação
Programação de Computadores
Universidade Federal de Minas Gerais
AV07– Questão Aberta
Nome (s): Adriano Liocádio Gonçalves de Oliveira
Nº de matrícula: 2012079088
_______________ ____________

1. Descrição do problema
Você deverá 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) com o formato abaixo:

Destes dados, seu programa deve extrair uma matriz contendo as variáveis explicativas (no arquivo, as colunas Área, Quartos, Suítes e Vagas ), e um vetor a variável dependente (no arquivo, a coluna Preço). A coluna Códigos pode ser ignorada. Para o exemplo acima, deve conter

E

deve conter

com

A partir destes dados seu programa deve calcular um vetor coeficientes lineares, onde é a transposta de
. No nosso exemplo, valor Pode-se provar que a fórmula utilizada para o cálculo de predição relativos aos dados de treinamento.

de teria o

minimiza os erros 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. Seu programa deverá repetidamente:


solicitar ao usuário a área de um apartamento;



montar um vetor com estes valores, e estimar e imprimir seu preço . Por exemplo, para = (220.00, 3 , 2, 3), o preço estimado é
R$ 1.353.321.30. perguntar ao usuário se ele deseja estimar preços de mais apartamentos.



, o número de quartos

, de suítes e de vagas

2 .Solução do problema



Com o comando uigetfile carreguei o arquivo “ApsBH.txt”, que foi lido e gerou uma matriz.



Com o comando X = k(:,2:5) , as colunas referente a a (área do apartamento ) , q ( nº de quartos ) , s (nº de suítes ), v ( nº vagas ) , foram lidas e carregadas .



Com o comando Y = ( :,6 ) , foi carregada a coluna referente ao preço

Relacionados

  • trab
    267 palavras | 2 páginas
  • Seguranca novo
    4382 palavras | 18 páginas