Что такое обработка данных в сим-функции Neural Network? - PullRequest
0 голосов
/ 25 мая 2011

Когда я пытаюсь смоделировать работу функции сима Я сделал следующий код функции

function [ out ] = Mysim (net,input )

y1 = tansig( net.IW{1,1}*p1+ net.b{1};);
 out =tansig(net.LW{2,1}*y1 + net.b{2};);
end

Мой вопрос касается обработки данных в функции sim ..?

(((Мой ввод данных НЕ 0, 1)))

Кстати, я использовал в обученной сети настройку по умолчанию для обработки и при наборе ..:

net.inputs{1}.processFcns : 'fixunknowns' 'removeconstantrows' 'mapminmax'

net.outputs{2}.processFcns: 'removeconstantrows' 'mapminmax'

Как я могу объединить их в функции mysim, чтобы получить результаты в виде функции matlab sim?

1 Ответ

0 голосов
/ 25 мая 2011

Я не уверен, что правильно понял ... однако строки внутри processFcns - это имена функций, применяемых при предварительной обработке (до sim) и последующей обработке (после sim), поэтомупроверьте документы для этих функций, используя параметры, хранящиеся также в структурах inputs и outputs ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...