Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- clear all;
- % [x,t] = simplefit_dataset;
- % plot(x,t)
- x=0:0.05:1*pi;
- t=cot(x);
- plot(x,t);
- % net = fitnet([100 8 5],'trainlm');
- % net = train(net,x,t);
- % y = net(x);
- % perflm = perform(net,y,t);
- % %pause;
- % net = fitnet(2,'trainbr');
- % net = train(net,x,t);
- % y = net(x);
- % perfbr = perform(net,y,t);
- % %pause;
- % net = fitnet(10,'traingd');
- % net = train(net,x,t);
- % y = net(x);
- % perfgd = perform(net,y,t);
- %pause;
- yy=0;
- n=10;
- hold on;
- for i=0:n
- net = fitnet([10 10 ],'traingdm');
- %net = fitnet([10 10 ],'trainlm');
- net.trainParam.showWindow = false;
- net = train(net,x,t);
- y = net(x);
- perfgdm = perform(net,y,t);
- yy=yy + perfgdm/n;
- plot(x,y)
- if(~mod(i,10))fprintf("loop No.:"+i+"\n");end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement