Нейронные сети и нейроконтроллеры. Бураков М.В. - 64 стр.

UptoLike

Составители: 

64
Выполним моделирование ИНС и сравним заданный и получен-
ный процессы (рис. 2.21):
>> x = sim(net,P1)
>> x1 = cat(1,x{:})';
>> t1=t(1: length(t)–2)';
>> plot(t1,x1,'b:+', t1,P,'r–o')
Ошибка в начале переходного процесса вызвана методом форми-
рования обучающей выборки.
При обучении можно было бы использовать команду
>> [net,y,E pf,af] = adapt(net,P1,P1,pi);
Ошибка в начале переходного процесса уменьшилась (рис. 2.22).
Рассмотрим следующий пример. Пусть требуется, чтобы линей-
ная ИНС воспроизводила сигнал, приведенный на рис. 2.23. Ему
соответствует набор команд
>> t = 0: 0.01: 6;
>> y = [sin(4.1*pi*0.2.*t.*abs(0.7*t – 5))];
>> plot(t,y)
>> ylim([–1.2 1.2])
>> xlabel('
Time [sec]');
>> ylabel('
Target Signal');
>> grid on
Рис. 2.21. Сравнение переходных процессов
0 1 2 3 4 5 6 7 8 9 10
0.2
0.4
0.6
0.8
1
1.2
1.4
t
y(t)