лаб 9
.docЛабораторна робота №9
Тема: Графічна візуалізація обчислень в системі MATLAB.
Хід роботи:
clear, net = newp([-2 2;-2 2],1);
>> net.b{1}=0;
>> w=[1 -0,8];
>> w=[1 -0.8]; net.IW{1,1} = w;
>> p=[0;0]; t=[0];
>> a=sim(net,p),e=t-a
a =
0
e =
1
>> dw=learnp(w,p,[ ] ,[ ],[ ],[ ],e,[ ],[ ],[ ])
dw =
-2 -1
>> w=w+dw
w =
-1.0000 -1.8000
>> clear, net = newp([-2 2;-2 2],1);
>> net.b{1}=0;
>> w=[1 -0.8]; net.IW{1,1} = w;
>> p=[-1;1]; t=[1];
>> a=sim(net,p),e=t-a
a =
1
e =
-1
>> dw=learnp(w,p,[ ] ,[ ],[ ],[ ],e,[ ],[ ],[ ])
dw =
-1 1
>> w=w+dw
w =
0.2000
>> clear, net = newp([-2 2;-2 2],1);
>> net.b{1}=0;
>> w=[1 -0,8]; net.IW{1,1} = w;
>> p=[-1;0]; t=[1];
>> a=sim(net,p),e=t-a
a =
0
e =
1
>> dw=learnp(w,p,[ ] ,[ ],[ ],[ ],e,[ ],[ ],[ ])
dw =
1
>> w=w+dw
w =
0.2000
>> clear, net = newp([-2 2;-2 2],1);
>> net.b{1}=0;
>> w=[1 -0.8]; net.IW{1,1} = w;
>> p=[1;1]; t=[0];
>> a=sim(net,p),e=t-a
a =
1
e =
-1
>> dw=learnp(w,p,[ ] ,[ ],[ ],[ ],e,[ ],[ ],[ ])
dw =
-2 0
>> w=w+dw
w =
-1.0000 -0.8000
>>
Висновок: на цій лабораторній роботі я побудувала графік функцій використовуючи функцію plot. Виконала розрахунок настройки вагів і зсувів персептронной нейронной мережі.