How do i get three colums as output?

1 visualización (últimos 30 días)
Michelle H
Michelle H el 26 de Mzo. de 2021
Comentada: Michelle H el 26 de Mzo. de 2021
Hello, I am new to machine learning and matlab and i was wondering if someone could help me with an issue. I want to get three outputs in my NN. The data is one hot encoded and therefore needs three outputs.
This is how i divided up the dataset for inputs and outputs:
data = csvread('datasetNY.csv');
x = data(:,1:92);
t = data(:,93);
But i also have tried t = data(:,93,92,91); to make the three last rows in the dataset the outputs. And the error i get is:
Index in position 3 exceeds array bounds (must not exceed 1).
How do i change it so it allows three colums to be the output?

Respuesta aceptada

the cyclist
the cyclist el 26 de Mzo. de 2021
t = data(:,[93,92,91]);
will be the the last three columns from data, in reverse order.

Más respuestas (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by