Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scilab 3.85 KB | None | 0 0
  1. dane = [64.20   63.00   62.50   63.10
  2. 65.40   64.20   63.00   62.50
  3. 69.50   65.40   64.20   63.00
  4. 72.80   69.50   65.40   64.20
  5. 74.85   72.80   69.50   65.40
  6. 74.00   74.85   72.80   69.50
  7. 74.50   74.00   74.85   72.80
  8. 75.50   74.50   74.00   74.85
  9. 75.40   75.50   74.50   74.00
  10. 73.65   75.40   75.50   74.50
  11. 71.70   73.65   75.40   75.50
  12. 72.25   71.70   73.65   75.40
  13. 73.10   72.25   71.70   73.65
  14. 73.50   73.10   72.25   71.70
  15. 72.75   73.50   73.10   72.25
  16. 72.40   72.75   73.50   73.10
  17. 72.95   72.40   72.75   73.50
  18. 73.00   72.95   72.40   72.75
  19. 72.80   73.00   72.95   72.40
  20. 72.70   72.80   73.00   72.95
  21. 73.50   72.70   72.80   73.00
  22. 73.00   73.50   72.70   72.80
  23. 70.80   73.00   73.50   72.70
  24. 70.00   70.80   73.00   73.50
  25. 71.15   70.00   70.80   73.00
  26. 70.00   71.15   70.00   70.80
  27. 70.00   70.00   71.15   70.00
  28. 71.00   70.00   70.00   71.15
  29. 70.50   71.00   70.00   70.00
  30. 70.00   70.50   71.00   70.00
  31. 70.70   70.00   70.50   71.00
  32. 70.00   70.70   70.00   70.50
  33. 70.20   70.00   70.70   70.00
  34. 71.00   70.20   70.00   70.70
  35. 70.85   71.00   70.20   70.00
  36. 68.00   70.85   71.00   70.20
  37. 69.95   68.00   70.85   71.00
  38. 69.80   69.95   68.00   70.85
  39. 69.30   69.80   69.95   68.00
  40. 68.95   69.30   69.80   69.95
  41. 69.65   68.95   69.30   69.80
  42. 70.20   69.65   68.95   69.30
  43. 69.90   70.20   69.65   68.95
  44. 66.85   69.90   70.20   69.65
  45. 68.40   66.85   69.90   70.20
  46. 67.90   68.40   66.85   69.90
  47. 67.00   67.90   68.40   66.85
  48. 66.60   67.00   67.90   68.40
  49. 66.50   66.60   67.00   67.90
  50. 69.00   66.50   66.60   67.00
  51. 69.50   69.00   66.50   66.60
  52. 68.75   69.50   69.00   66.50
  53. 69.40   68.75   69.50   69.00
  54. 69.00   69.40   68.75   69.50
  55. 69.75   69.00   69.40   68.75
  56. 69.50   69.75   69.00   69.40
  57. 68.50   69.50   69.75   69.00
  58. 68.00   68.50   69.50   69.75
  59. 68.50   68.00   68.50   69.50
  60. 68.25   68.50   68.00   68.50
  61. 68.01   68.25   68.50   68.00
  62. 68.00   68.01   68.25   68.50
  63. 66.70   68.00   68.01   68.25
  64. 67.00   66.70   68.00   68.01
  65. 67.00   67.00   66.70   68.00
  66. 66.75   67.00   67.00   66.70
  67. 67.10   66.75   67.00   67.00
  68. 67.00   67.10   66.75   67.00
  69. 67.80   67.00   67.10   66.75
  70. 69.35   67.80   67.00   67.10
  71. 71.00   69.35   67.80   67.00
  72. 69.60   71.00   69.35   67.80
  73. 69.69   69.60   71.00   69.35
  74. 69.45   69.69   69.60   71.00
  75. 69.49   69.45   69.69   69.60
  76. 72.50   69.49   69.45   69.69
  77. 73.95   72.50   69.49   69.45
  78. 73.20   73.95   72.50   69.49
  79. 73.65   73.20   73.95   72.50
  80. 75.00   73.65   73.20   73.95
  81. 80.00   75.00   73.65   73.20
  82. 79.40   80.00   75.00   73.65
  83. 80.30   79.40   80.00   75.00
  84. 81.00   80.30   79.40   80.00
  85. 84.00   81.00   80.30   79.40
  86. 83.80   84.00   81.00   80.30
  87. 83.00   83.80   84.00   81.00
  88. 82.50   83.00   83.80   84.00
  89. 84.00   82.50   83.00   83.80
  90. 83.99   84.00   82.50   83.00
  91. 83.80   83.99   84.00   82.50
  92. 83.38   83.80   83.99   84.00
  93. 86.00   83.38   83.80   83.99
  94. 88.50   86.00   83.38   83.80
  95. 88.44   88.50   86.00   83.38
  96. 88.00   88.44   88.50   86.00
  97. 91.00   88.00   88.44   88.50
  98. 90.50   91.00   88.00   88.44
  99. 89.70   90.50   91.00   88.00
  100. 86.65   89.70   90.50   91.00
  101. 89.88   86.65   89.70   90.50
  102. 90.29   89.88   86.65   89.70
  103. 93.90   90.29   89.88   86.65
  104. 94.00   93.90   90.29   89.88
  105. 90.70   94.00   93.90   90.29
  106. 90.00   90.70   94.00   93.90
  107. 88.70   90.00   90.70   94.00
  108. 87.21   88.70   90.00   90.70
  109. 86.30   87.21   88.70   90.00
  110. 84.99   86.30   87.21   88.70
  111. 89.50   84.99   86.30   87.21
  112. 90.00   89.50   84.99   86.30
  113. 89.50   90.00   89.50   84.99
  114. 87.50   89.50   90.00   89.50
  115. 86.50   87.50   89.50   90.00
  116. 84.00   86.50   87.50   89.50
  117. 85.45   84.00   86.50   87.50
  118. 86.90   85.45   84.00   86.50
  119. 87.00   86.90   85.45   84.00
  120. 87.00   87.00   86.90   85.45
  121. 88.65   87.00   87.00   86.90
  122. 88.00   88.65   87.00   87.00
  123. 86.50   88.00   88.65   87.00
  124. 88.00   86.50   88.00   88.65
  125. 87.11   88.00   86.50   88.00
  126. 88.20   87.11   88.00   86.50
  127. 86.00   88.20   87.11   88.00
  128. 87.50   86.00   88.20   87.11
  129. 87.45   87.50   86.00   88.20
  130. 86.97   87.45   87.50   86.00
  131. 86.22   86.97   87.45   87.50
  132. 84.55   86.22   86.97   87.45
  133. 85.50   84.55   86.22   86.97
  134. 85.02   85.50   84.55   86.22
  135. 86.75   85.02   85.50   84.55
  136. 87.50   86.75   85.02   85.50
  137. ]
  138.  
  139.  
  140. yk = dane(:,1)
  141. //to co chcemy przewidzieć, nie ma kolumny x
  142.  
  143. F = dane(:,2:4)
  144. //dane na podstawie których chcemy przewidzieć przyszłość (yk)
  145.  
  146. V = pinv(F)*yk
  147. //obliczanie macierzy współczynników
  148.  
  149. plot (yk)
  150. //wykres danych
  151.  
  152. plot (V(1)*F(:,1) + V(2)*F(:,2) + V(3)*F(:,3), 'g-')
  153. //wykres odpowiedzi modelu
  154.  
  155. Predict = V(1)*F(:,1) + V(2)*F(:,2) + V(3)*F(:,3)
  156. //obliczenie odpowiedzi modelu (to samo co wyżej wrzucono na wykres)
  157.  
  158. err = Predict - yk
  159. //jednowymiarowa macierz błędów
  160.  
  161. print(err'*err)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement