Advertisement
Guest User

Untitled

a guest
Mar 6th, 2015
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. function saida = questao16(operador)
  2. rna = perceptron; %cria o perceptron
  3. entradatreino = [0 0 1 1; 0 1 0 1];
  4. if operador == 1
  5. [rna,tr] = train(rna,entradatreino,[0 0 0 1]);%and
  6. elseif operador == 2
  7. [rna,tr] = train(rna,entradatreino,[0 1 1 1]);%or
  8. elseif operador == 3
  9. [rna,tr] = train(rna,entradatreino,[1 1 0 1]);%->
  10. elseif operador == 4
  11. [rna,tr] = train(rna,entradatreino,[1 1 1 0]);%nand
  12. elseif operador == 5
  13. [rna,tr] = train(rna,entradatreino,[1 0 0 0]);%nor
  14. end
  15. plotperform(tr);
  16. disp(tr.best_perf)
  17. x1=1;
  18. x2=1;
  19. while (x1==1 || x1==0) && (x2==0 || x2==1)
  20. x1 = input('defina x1 e em seguida x2; valores diferentes de 0 ou 1 saem do programa\nx1= ');
  21. x2 = input('x2= ');
  22. display(rna([x1;x2]))
  23. end
  24. saida=1;
  25. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement