fork download
  1. P1 and
  2. close all;
  3. clear all;
  4. clc
  5. P = [ 0 0 0.9 0.9;0 0.9 0 0.9];
  6. T = [0 0 0 1];
  7. plotpv(P,T);
  8. net = newp([0 0;0 1],1);
  9. net.adaptParam.passes = 3;
  10. net = adapt(net,P,T);
  11. plotpc(net.IW{1},net.b{1});
  12.  
  13.  
  14.  
  15. P2 odd even
  16. close all
  17. clear all
  18. clc
  19. nntwarn off;
  20. p=[0 0 0 0 0 0 0 0 1 1 ;
  21. 0 0 0 0 1 1 1 1 0 0 ;
  22. 0 0 1 1 0 0 1 1 0 0;
  23. 0 1 0 1 0 1 0 1 0 1];
  24. t=[0 1 0 1 0 1 0 1 0 1 ];
  25. A=20;
  26. [w1,b1]=initp(p,A);
  27. [w2,b2]=initp(A,t);
  28. %[w b]=init(p,t);
  29. s=simup(p,w1,b1);
  30. %a2=simup()
  31. [w b epochs error]=trainp(w2,b2,s,t);
  32. p=[0;1;0;1];
  33. a1=simup(p,w1,b1);
  34. a2=simup(a1,w2,b2);
  35.  
  36.  
  37.  
  38.  
  39. P3 digits
  40. close all
  41. clear all;
  42. clc
  43. NNTWARN OFF
  44.  
  45. p =[0 0 0 0 0 0 0 0 1 1;
  46. 0 0 0 0 1 1 1 1 0 0;
  47. 0 0 1 1 0 0 1 1 0 0;
  48. 0 1 0 1 0 1 0 1 0 1];
  49.  
  50. t=eye(10);
  51.  
  52. A=20;
  53.  
  54. [w1,b1]=initp(p,A);
  55. [w2,b2]=initp(A,t);
  56. s=simup(p,w1,b1);
  57. [w2 b2 epochs error]=trainp(w2,b2,s,t);
  58.  
  59. p=[1;0;0;1];
  60. a1=simup(p,w1,b1);
  61. a2=simup(a1,w2,b2)
  62.  
  63.  
  64.  
  65. P4 xor gate
  66. close all
  67. clear all
  68. clc
  69. nntwarn off;
  70. P=[0 0 1 1; 0 1 0 1];
  71. T=[0 1 1 0];
  72. net=newff(minmax(P),[2,1],{'tansig','purelin'});
  73. net=train(net,P,T);
  74. a=sim(net,P)
  75.  
  76. p5prime
  77.  
  78. clear all
  79. close all
  80. clc
  81. P=[0 0 0 0 0 0 0 0 1 1
  82. 0 0 0 0 1 1 1 1 0 0
  83. 0 0 1 1 0 0 1 1 0 0
  84. 0 1 0 1 0 1 0 1 0 1];
  85. T=[0 0 1 1 0 1 0 1 0 0];
  86. % defining net
  87. net=newff(minmax(P),[2,1],{'tansig','purelin'});
  88. %Train the network
  89. net=train(net,P,T);
  90. %Simulate the output
  91. a = sim(net,P);
  92. k = [0;0;1;0];
  93. b = sim(net,k);
  94. round(b)
  95.  
  96.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.cpp:72:28: warning: character constant too long for its type
prog.cpp:72:37: warning: character constant too long for its type
prog.cpp:87:28: warning: character constant too long for its type
prog.cpp:87:37: warning: character constant too long for its type
prog.cpp:1: error: expected constructor, destructor, or type conversion before ‘&&’ token
prog.cpp:3: error: ‘clear’ does not name a type
prog.cpp:4: error: ‘clc’ does not name a type
prog.cpp:5: error: expected unqualified-id before numeric constant
prog.cpp:6: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:7: error: expected constructor, destructor, or type conversion before ‘(’ token
prog.cpp:8: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:8: error: expected unqualified-id before numeric constant
prog.cpp:9: error: expected constructor, destructor, or type conversion before ‘.’ token
prog.cpp:10: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:11: error: expected constructor, destructor, or type conversion before ‘(’ token
prog.cpp:11: error: expected unqualified-id before ‘,’ token
prog.cpp:11: error: expected constructor, destructor, or type conversion before ‘.’ token
prog.cpp:11: error: expected unqualified-id before ‘)’ token
prog.cpp:15: error: ‘P2’ does not name a type
prog.cpp:20: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:21: error: expected unqualified-id before numeric constant
prog.cpp:22: error: expected unqualified-id before numeric constant
prog.cpp:23: error: expected unqualified-id before numeric constant
prog.cpp:24: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:25: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:26: error: expected unqualified-id before ‘[’ token
prog.cpp:27: error: expected unqualified-id before ‘[’ token
prog.cpp:28: error: expected unqualified-id before ‘%’ token
prog.cpp:29: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:30: error: expected unqualified-id before ‘%’ token
prog.cpp:32: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:32: error: expected unqualified-id before numeric constant
prog.cpp:32: error: expected unqualified-id before numeric constant
prog.cpp:32: error: expected unqualified-id before numeric constant
prog.cpp:33: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:34: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:39: error: ‘P3’ does not name a type
prog.cpp:42: error: ‘clc’ does not name a type
prog.cpp:46: error: expected unqualified-id before numeric constant
prog.cpp:47: error: expected unqualified-id before numeric constant
prog.cpp:48: error: expected unqualified-id before numeric constant
prog.cpp:50: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:52: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:54: error: expected unqualified-id before ‘[’ token
prog.cpp:55: error: expected unqualified-id before ‘[’ token
prog.cpp:56: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:57: error: expected unqualified-id before ‘[’ token
prog.cpp:59: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:59: error: expected unqualified-id before numeric constant
prog.cpp:59: error: expected unqualified-id before numeric constant
prog.cpp:59: error: expected unqualified-id before numeric constant
prog.cpp:60: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:61: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:70: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:70: error: expected unqualified-id before numeric constant
prog.cpp:71: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:72: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:72: error: expected unqualified-id before ‘)’ token
prog.cpp:73: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:74: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:85: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:86: error: expected unqualified-id before ‘%’ token
prog.cpp:87: error: expected unqualified-id before ‘)’ token
prog.cpp:88: error: expected unqualified-id before ‘%’ token
prog.cpp:90: error: expected unqualified-id before ‘%’ token
prog.cpp:92: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:92: error: expected unqualified-id before numeric constant
prog.cpp:92: error: expected unqualified-id before numeric constant
prog.cpp:92: error: expected unqualified-id before numeric constant
prog.cpp:93: error: expected constructor, destructor, or type conversion before ‘=’ token
prog.cpp:94: error: expected constructor, destructor, or type conversion before ‘(’ token
stdout
Standard output is empty