Modificaciones a la Tarea Obligatoria 3

Modificaciones a la Tarea Obligatoria 3

por Viana Víctor -
Número de respostas: 0

Fecha y hora de entrega:

  • viernes 9 de diciembre, 23:59 hs.

Agregados
  1. Los estudiantes podrán utilizar la función csvread de Octave, que permite leer la información numérica de un archivo .csv y cargarla en una matriz. Por ejemplo: 


>> A = csvread("datos_forestales.csv")

A =


         0         0         0         0

    1.0000    1.0000   19.0000    6.4000

    2.0000    3.0000   21.0000    5.6000

    3.0000    2.0000   25.0000    8.0000

    4.0000    4.0000   25.0000    5.6000

    5.0000    1.0000   24.0000    7.2000

    6.0000    1.0000   21.0000    6.4000

    7.0000    3.0000   24.0000    5.6000

    8.0000    3.0000   23.0000    6.4000

    9.0000    1.0000   24.0000    7.2000

   10.0000    3.0000   19.0000    7.2000

   11.0000    2.0000   21.0000    6.4000

   12.0000    4.0000   25.0000    7.2000

   13.0000    4.0000   24.0000    6.4000

   14.0000    3.0000   23.0000    8.0000

   15.0000    2.0000   24.0000    5.6000

   16.0000    4.0000   20.0000    6.4000

   17.0000    2.0000   23.0000    8.0000

   18.0000    3.0000   22.0000    7.2000

   19.0000    3.0000   20.0000    7.2000

   20.0000    4.0000   20.0000    8.0000


  1. Dada la matriz con la información del archivo, se puede utilizar el siguiente formato para extraer la información de cada columna en vectores:


especies = A(:,2);

dbh =  A(:,3);

altura =  A(:,4);


  1. Dado un vector con elementos de una columna, para contar los elementos de cada tipo, se puede utilizar la función contar_atributos. Por ejemplo:


>> cant_de_cada_especie = contar_atributos(especies, [1,2,3,4])


cant_de_cada_especie =


   4   4   7   5


    nos devuelve la cantidad de cada especie presente en el vector especies. Que luego se puede utilizar para realizar una gráfica (pie(cant_de_cada_especie))


  1. El vector VC se puede calcular de la siguiente forma: 


VC = (dbh.^2).*altura * 0.75 * pi * 0.25