От this example, что означает, что каждый столбец входных данных будет разделен ;
. Данные Target
будут представлять собой вектор, такой как [1 2 3 4]
, соответствующий каждой строке входных данных.
E.g. если вы хотите, чтобы узнать XOR таблицы истинности:
X Y XOR
0 0 0
0 1 1
1 0 1
1 1 0
Тогда Input
матрицы
X Y
0 0
0 1
1 0
1 1
И Target
является
XOR
0
1
1
0
И поэтому ваши данные должны быть отформатированы как [0 0 1 1;0 1 0 1]
для ввода (каждый столбец разделяется ;
), а целевые данные будут [0 1 1 0]
.
Что касается вашего файла данных с 8000 точками, вы можете загрузить его в переменную в своей рабочей области и позволить nntool
прочитать матрицу ввода из вашей рабочей области или файл .mat
(после того, как вы сохранили переменную в нем) ,
Как выглядят ваши данные в 8000 точек? – Amro
это простой текстовый файл с 8000 пространственно разделенными значениями float. – Lazer
Да, но который является вводом/выводом, и сколько измерений, если есть, и так далее. Вы спросили, как отформатировать данные для использования с nntool, но вы не описали свои данные. – Amro