-
Notifications
You must be signed in to change notification settings - Fork 1
/
myNeuralNetworkFunction.m
71 lines (55 loc) · 52.5 KB
/
myNeuralNetworkFunction.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
function [y1] = myNeuralNetworkFunction(x1)
%MYNEURALNETWORKFUNCTION neural network simulation function.
%
% Generated by Neural Network Toolbox function genFunction, 24-Jun-2016 20:57:52.
%
% [y1] = myNeuralNetworkFunction(x1) takes these arguments:
% x = 121xQ matrix, input #1
% and returns:
% y = 1xQ matrix, output #1
% where Q is the number of samples.
%#ok<*RPMT0>
% ===== NEURAL NETWORK CONSTANTS =====
% Input 1
x1_step1_xoffset = [0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0];
x1_step1_gain = [135.291350891881;137.04167455587;128.265699986842;134.386521487426;88.3428019362148;50.6797164607599;124.927245744725;139.067593148387;141.668653706399;135.492660199155;163.468810963277;141.128069686794;144.220638155402;125.349383508811;121.753867707316;87.1416111807112;50.8153937268343;123.354629798494;121.691063390769;126.511011019802;142.936965409421;135.552349152208;123.543746506288;126.019611898248;124.049513285051;130.903467019342;83.0235605163965;52.7251379274828;95.8318762954171;121.249051713513;127.331919964651;106.749425029248;119.667319622766;115.187405829288;106.626103951162;97.5121881101485;78.3229665471287;68.9359108498461;49.0860383573177;67.4337929218862;99.6899355121231;92.4834374989026;109.480027373739;2.00000256921545;79.9444460450529;76.673450389802;74.6954783392117;63.32188517866;35.7964039310509;19.7851407340304;39.6685296775538;55.8266816325513;70.6143220660385;76.1710615349756;82.0796551428404;55.7915978063552;53.4922648428605;49.1070653958866;40.9659705523108;17.1158450828904;3.49871904413851;17.2719918154378;40.9897721965371;47.6068155852611;50.4033355067053;53.9265741068976;78.5060393104989;75.1906728012381;71.067255367444;50.7493663201744;36.4854558223215;21.5693059608498;34.4897338552368;61.1354524270533;75.576417272364;77.1409049115903;2.74487131295664;75.5173413781946;110.769091561709;94.8331288764205;99.0251608942845;68.5250286640646;47.6028602755021;73.8137355824911;88.1100485610535;95.6162980894568;101.152761051864;8.33373551920456;137.831939081151;115.763691163698;120.849649823846;119.276500229898;77.6767484958867;52.3456384006466;88.1463988540985;107.372135744966;123.62751399629;146.979495356328;135.05009495688;143.45052751837;138.300382926058;126.157856670447;93.5510777132208;86.3773897063277;50.0182434533304;82.7508343265309;101.537770600688;135.348889619223;144.116571020826;141.10032918032;2.0000005222266;137.088559394498;134.407155515341;109.804906401455;84.807510906108;50.0332462983309;79.4832655981765;119.495186010129;2.00016483827473;143.707355854692;63.7349160931388];
x1_step1_ymin = -1;
% Layer 1
b1 = [0.070130501767741799;-0.12739407840412698;0.014241736652492707;-0.1187750592567649;0.064302239549591467;0.043510468672403498;0.42999629228594188;0.08688770013058697;-0.19588263619325288;-0.2729813201136389;1.0690395225516858;-0.38165148224253398;0.25666376629188625;0.33449072748872538;-0.035882425625737041;0.19644221706002996;0.31505367340484169;0.016886099995706297;0.17000809181307297;0.038419751559809166];
IW1_1 = [-0.22411869301830259 -0.22848822238761823 0.7517325441091286 0.42537139759859199 0.071407508663128866 0.51204551103935514 0.21708914038335403 0.36761834054621167 0.07669119331972675 -0.39217227641802521 -0.24342994843736887 0.21281425163336359 0.13193224098703946 0.0075272278856658298 0.27304957024525678 0.072687782607585003 0.5500489776743458 0.092908877619599803 -0.26164171268054459 -0.12153170550440881 -0.5473546270353089 -0.4697357530169769 0.61999921042391015 0.34150657132397066 -0.089163404714431932 0.17178596629885984 -0.30123330055219988 0.0084298676262929834 0.12795471517832846 0.37695376742496273 -0.17557478525814799 -0.35660004819555968 -0.31549625360977435 0.91536089913824226 0.41246578875960971 0.40785441738937439 0.22970030317417417 -0.37327905932538308 0.46315978760189042 0.25330032292274596 0.53748223311386956 0.51860410251538469 0.16820870131841908 -0.11282513099974111 0.39343779001131757 -0.53281268008432003 0.08320067099184994 -0.12441520462337778 -1.3020692424423501 -0.39875278378829337 -0.073942957346849664 -0.20243405018494748 0.059970184475326059 -0.17558417608303403 -0.60763872983692102 0.29360480981929793 0.22972760352277163 0.11781134769676119 -0.44651351573700715 -0.58326070434248078 -0.5068918621891475 -0.20396633489603405 0.011563486064303935 0.76379519690304876 0.63861798515909374 0.36281859098745661 0.20715670394496835 -0.10085956479943821 -0.2579976972106941 -0.56537168331479526 -0.64533581590935307 -0.13100558371840842 -0.68851540758185015 -0.27783252576776502 -0.0048005006994088495 -0.46399275707082621 -0.019277364665491396 0.52564621563851488 0.017444498494829361 -0.015537464310467382 0.094579182426169597 0.14361919926630162 1.2618407698256657 0.45762912375223402 -0.1016859941972903 0.27284000242588591 0.013677232078042813 -0.054825864686326192 0.49650269282404152 -0.31390184637843699 0.05306447911124286 0.58373433306873668 0.21082488231379015 0.47257771500801637 0.36338911550725367 0.31733377938356627 0.019682947702816367 -0.96368226496104958 -0.46263076661177094 0.82373192674284601 -0.15965440522637234 0.098950900240542289 0.13231740903186379 0.25081099916714278 0.30336251744532616 -0.017339309978635122 -0.088203755189270622 -0.22037494637635427 -0.59447537527411853 -0.48222031386979175 0.20790919307635608 -0.23531271182657026 -0.19249314569746373 0.53432844190254614 -0.058844043092224824 -0.26710847431774953 -0.026519364388531919 0.35818303657783374 -0.13500515902145793 0.055381732812079476 0.083598924792740892;0.34687034642698134 -0.40339832667128694 1.0224488454910339 1.9485187707680418 -0.053710445934318937 0.21094347291307033 0.931156921406321 1.1676630478148777 0.3493336016421057 -0.70482225209390192 1.0100040372767887 -0.10703238372411328 -1.9529434767350276 -1.0951421421695573 -0.19621375562714205 -0.6283618556902677 -0.44847483742999589 -0.20457393187190415 0.78188208242265533 -0.64276330144372917 -1.0752233142297447 0.14371093751285208 0.23056058337915283 -0.27483148059257079 1.5588953945207233 3.0123778819223359 0.23531338282290187 -0.35035748428957347 1.1222173862960032 2.3170680219345581 -0.79130331337842486 0.038973177281524579 1.422719916362011 0.68617095517488313 -0.77664303519451972 1.8684675957333214 1.7907134593464846 -0.099573857214852526 -0.73293900786014154 -0.38886326329299564 2.1768704408151018 0.32073099278656014 0.38565711496873911 0.1797277603105967 1.1437758624818899 -0.38591649256477678 -0.32448687429608769 -0.93415252550367134 -1.1916260200517812 0.24413256027430663 -2.1110990430965639 0.51362651352979483 0.3942216211364008 0.4732139821380823 2.3650988503020471 1.291655238094501 -0.0289389536698057 -0.036074125211364522 0.31384502415917587 -0.31908613546051368 -0.59175631873612 -0.076561172251006351 0.67477633384255353 0.59221227454401904 0.78195141309218952 1.6109323087153686 0.79301883387514271 -1.3760474614602942 -0.31839276620547946 0.285853969061861 -2.3909096717810243 0.12447599879101953 -0.82307136367745881 -0.40967250647421816 0.62719897345667708 1.0723858999867364 0.19714216568898321 1.254412456604618 -1.4349216488594712 -0.13077437714144419 1.6582487771733807 -1.5541362265632603 -1.5648898202344252 -0.57307612783998041 1.33015849746538 1.7986185987603742 0.47218694461365474 0.24583358170352593 1.4565469578638952 -1.285507441864409 -0.90349080883146737 2.1394534691167806 -0.052850372592788228 -1.1132496126843878 -0.50633777643554301 0.3737596754273077 0.21184575036021047 0.38819476878746084 1.2877774000028339 1.5756733078370271 -1.8267922353740351 0.37398183808541496 1.3216017993815767 0.085017304883188038 -0.44105803350277023 0.10687672682774957 -0.26227518485357415 -0.9844451198724079 -0.1602147953294861 1.2516603414275789 0.19753873711527584 -0.56540698750651841 1.6475647271809333 1.679008523995462 0.87245647017660688 0.9231940757163164 1.2235433603042014 2.0672129934008683 0.14187524313977318 -0.21708554268317687 0.095724378465816162;-0.24542253350220572 -0.18143055223942048 -0.38126283252412724 -0.060874413382379269 0.098985492207192077 -0.65653428041337802 -0.44680994635032056 -0.1576578432149513 -0.25406325143587449 0.20453840473433563 -0.21878871754606016 0.37906509582670928 0.036317586268335651 0.064215298692558639 -0.013183229080395632 -0.015378093793834469 -0.27331884792237909 0.24488542952702791 0.23069867441784611 -0.27149181611254403 0.038993669745032454 -0.082334351185949714 0.013628526783859497 -0.20175454311078128 0.097206358919493724 -0.087216625334822856 -0.22147467578522081 0.25612768336289765 0.048687963080522562 -0.23228963505782688 -0.02775255051836234 0.32543732539420095 -0.26733884873403541 0.20082399539540241 -0.2717384869102788 -0.18492138859825061 -0.093841649239240182 -0.33125583548772009 0.16992134756127297 -0.11525975673139129 -0.31515687929671399 0.11177399631900391 0.29516266698919202 -0.010111040953748663 -0.15002057736522972 -0.23060156621083336 -0.079299067998119394 0.22928601921395417 0.22299887077311903 0.31630377238875773 0.15570950100101544 -0.14021719688173487 0.26441456959927745 0.5471733908059967 0.017842453699580062 -0.34542673209582669 -0.38139254775573772 -0.27505449100173796 -0.12705749633496194 0.20224538561442917 0.15629154591820588 0.040251373227475379 -0.40792562591274184 -0.1401813607933044 -0.034587053791367825 -0.041864972199796707 0.057571289163323602 -0.038228140656196709 -0.1515548581619634 -0.055495639993327885 0.26913613513569379 0.23478033989550595 -0.11703367353795796 0.016641361666893357 0.24959718515357326 0.27943313358105909 -0.04199513901136713 -0.31712312413837684 -0.18512740940154365 0.01884444914828165 -0.25890112230429407 -0.27905730192678768 -0.016523750927019507 -0.31448795547028258 -0.053214495041863243 0.043623421969473428 0.16850797340383294 -0.02430796790685659 -0.11816068506913108 0.29427540484180686 0.16998792687619993 -0.10874834128789643 0.012282367099857999 0.25320608413336454 0.031052869379384698 -0.2234393901809629 0.028323757105649203 0.25438907678191802 -0.52550156198402842 0.018751189514956829 0.018715748049485885 0.13320608056258287 0.53718403755285282 -0.029849013630534535 -0.20849151945508754 0.14110889559368078 0.041395652464412902 0.13995704634749309 0.34612506196037263 -0.29175401075899315 -0.095731445319703096 -0.14115964974648793 0.072388995764450695 0.40197114172793608 -0.23375550268314041 -0.47956971315587227 0.088508782081227019 -0.0024958435209775226 0.012229601579787301 0.19341366378568028 -0.31905020665907463;-0.35373935012202895 -1.1877888996352375 -0.27248610479773749 -0.69685896772407374 -0.48700473627130697 0.06284145651538102 0.2703623527216818 -0.55702516285242598 0.043056439917859832 0.44034944589349156 -0.26981335691640129 -0.2787897493819958 0.8843006084602314 0.67839918974943936 0.78374030612175583 0.019390187694273739 0.31392206991515087 1.044341104309924 -0.053134051158899132 0.96232072743616759 1.1587334638448956 0.22506660430186162 -0.64459064889689976 0.074343024311378042 0.29489394919969436 -0.057409249908054481 -0.39187422588284682 0.032413753967169862 -1.0019664583339674 -1.0456207684996013 -0.1976775443192153 -0.57001624274998342 -0.4085808815526788 -1.684796944438294 -0.45824666816964765 -0.41309359186924888 -0.92481131659556315 -0.91975501453341302 0.27307892476415363 -0.89126421571755898 -1.0888566355031013 -0.12348206762039377 -0.43330596412218819 0.12091805403572475 -1.3354302362969346 -0.25913866001930075 -0.033935701166544291 0.060289244732728189 0.66536785535871446 0.35061522428955022 1.0336719825115361 0.25736184914216537 0.33198295408589445 0.14392779164119843 -0.36691544996682934 0.084239015477936538 -0.13597015594144285 -0.48867115277381723 0.20973625334413765 0.89048593512899454 0.55502400441197108 1.1236038699698816 0.71320095908994263 0.21293607229982486 0.71267378983097052 0.6608991729624667 -1.3327313307158322 -0.69188983820199823 -0.38239544622160682 0.0070021412295431344 0.65627601406045777 0.13353158307580681 0.70744339514701415 0.052205971450348013 0.010019039447944578 -0.29807014462050468 0.061348269343385525 -0.51422369213519803 -0.24882337715381095 0.02704249274678619 -0.49840365682384929 -1.0433423984836911 -0.16500397052569959 -0.88162352420810697 -0.72981726034829042 0.0024131188473643303 -0.27124626746247199 0.037657146797190288 -0.027003398416771074 -0.3096050677318678 -0.178630605767681 -1.0952708454106916 -1.3507117938865656 -0.65181655943116157 -0.73390702951882847 -0.13114951629303118 0.44880568182073555 0.23940801587176558 -0.55267122398202073 0.45724310996454326 0.30366300249384159 -0.20877267269623284 -0.60365462686606441 -0.37221880637529114 0.044565979292361113 0.025472876657616807 0.27226277070993987 0.39521344769707673 0.45368396119337034 -0.43271190542135163 0.092498084438551925 0.61965964383863414 -0.42022274079085165 -0.86994747428364128 -0.87338093336103528 -0.28931970838820387 -0.399904749258013 -1.2116422979182686 0.13377898746367203 -1.1396280874699316 -0.33929106393523667;0.96603045098330265 0.078042400153017832 0.79333154697832731 1.2368356434511991 0.55071870257533839 -1.0875843992414762 -0.19943028468484178 0.14578163940567679 -0.0018521503407072787 -0.50278715572864729 0.47411702340864181 -0.226488482923624 -0.33085279767687792 -1.0825988516425817 -0.47422953087611674 -0.10471540884929542 -0.11510360531855625 0.2928419316994042 -0.15967031718705221 -0.85319322110666118 -1.1199874779606298 -0.067658357590767548 0.35644845950009402 -0.16280228229037375 -0.57578220335925601 -0.063490079484185447 0.48376371337376689 1.0435654332560682 0.65054360533455435 1.278870369737676 0.62886239214221784 -0.10468609641387247 0.31270906415814742 1.3795125278683884 1.1997296630631704 0.56583576964768179 0.26552566667180633 -0.12712367864636234 1.2533683851759927 0.10938786157235769 0.44724341091608233 0.34654377261012975 0.17417286021559397 -0.063123053487886355 1.1193861651800323 0.9063735991671874 0.59076877532321592 -0.10623848782583253 -0.83671076230042563 -0.63451813098090049 -0.85054353004065497 -0.64157616273992313 0.24181433045937023 0.74315665512722107 0.39049532872698239 1.1974258587407529 0.060122704164563584 -0.54902586067164449 -1.0683203560508956 -1.1091221687706405 -0.14065717009006912 -0.79018896599199162 -0.597907745275294 -0.25284003045573789 0.084128036104096027 -0.19541785220418581 1.2676581515000807 0.75440567166914285 0.027901061541507712 -0.60834538466923749 -0.95850144282027716 -0.862588614071926 -0.55371338863707786 -0.22218853827895363 -0.042922846848097967 -0.064922756507532681 -0.065094324796545353 0.47290191863063974 0.20195520294320013 0.32153915219149426 1.0135850405466751 0.3550717666128726 0.78181889696546969 0.36198552529236322 0.59900835959574272 0.10672291383246654 0.036088215808506879 0.026414552178022223 0.34071882050067065 -0.29096781153713314 0.38556721904518199 1.4355509397933546 0.7164774065431192 0.29675722302008978 0.81646170915740335 0.6052073919326173 -0.38952969012806499 -0.71463718826073197 0.42031545348157445 -0.31359735083838258 -1.3237228359135822 -0.58565400044567317 0.6276562162866034 0.82950966203138987 -0.018673515772021539 0.64103292427998726 0.48112735671962986 -0.24468014591187018 -0.28749166243723667 0.7962572706957507 -0.067814326687630919 -0.43701157162350623 1.0468262491130849 1.38907731616679 0.52268675115272734 -0.96356898159067361 0.32445720434296932 0.82316096916957304 -0.048866831784029535 0.36286317464301959 0.78305215077905832;-0.19477105900198255 0.31393443390130049 0.053926454077690936 0.82926559111607401 0.32915049023262483 0.54753411565873567 0.38407440291868827 0.18719296899736312 0.031464272751329972 -0.23862505213996987 -0.34497150212828409 0.17187028780777719 -0.13314196743558482 0.34828687165606298 0.11914119597142214 -0.45697958708933945 -0.037170649238763599 -0.28587980157845239 0.4722635953343321 -0.17519456071115885 -0.71007699044896755 -0.50254280079249991 0.66541938413607171 0.10907631667150314 0.50011060326740986 0.31658270438278502 -0.10765122174689487 0.61973170307961367 0.24785517535716553 0.22205899971430204 0.21111994060638967 -0.37086923277162065 -0.30582933010832014 0.76241884557446782 0.41963778619737124 0.22053697833416047 -0.43301465557229613 -0.40523811171577512 0.44321129128165776 0.31306394785020203 0.38976214271906612 0.16791790747476698 -0.18438314732883399 -0.012382901457849401 0.35704253830849797 0.82110695617054397 0.13774825024678861 -0.69200601061177003 -0.44833409954741699 -0.204637486345431 -0.85354936388864155 0.19904823907218944 0.49969459263771565 0.080072151821716786 0.23913950862399122 0.25736871674330142 0.069220763027799115 -0.01774097803909654 -0.14553871326079204 -0.73196417726002705 0.084277097187151456 -0.64564646214664956 0.30626902745738227 -0.046802011044592119 -0.33007135017863304 -0.34979478194934999 0.36776758073514204 -0.20351832981677964 -0.17451875037342574 -0.28675300320318942 -0.54074801774050729 -0.18601646476256406 -0.35954606749620099 -0.12898829498037512 -0.01653109956544245 -0.12855423474649466 -0.086170760968467167 0.18944026346281195 -0.21204671446324891 -0.13052213757721176 0.2066238796767981 0.65281415861531489 0.50849902828264071 0.063001135228334088 0.4474019690963158 -0.13008293554165895 -0.61460447274725905 -0.064373888609007876 0.88905054978887743 -0.10545636469833844 -0.02167967697098766 0.20779674527199163 0.46194299765913976 0.70318143332044813 0.28917458095174498 0.56028881015678411 -0.35932940735021907 -0.58681767772342019 -0.45706833839539163 0.47754759737983321 0.018508077152399868 0.17591082345252942 0.39601354957158563 -0.20141582712126921 0.20049112129060107 -0.16299228183796399 0.33904417463660902 -0.17540888262163654 -0.66131285696840969 -0.27525941803737203 -0.14552564817626512 -0.33188152474292776 0.10008053861100548 -0.23832828264292291 0.24603240364271561 0.81662648840153695 -0.32219032541801612 -0.017950668033656761 0.023022671834868953 0.017431380224048887 -0.21685136162372595;-1.0608663601863912 -0.45220965032674998 0.42840775667697351 2.1629417001994367 1.7238299365344503 3.3157491858387758 -0.01545283261100866 1.3045235376269209 -0.30317885299848446 -0.79675241592364743 1.2290869962570343 1.2692758782802274 -1.3166641288130276 1.2114174254156336 1.982485127628584 -1.697012638507827 1.5449472958568817 -0.76225641351133722 1.8571776921692797 -1.6522219691570661 -2.5749708950524592 1.0848154731614781 1.9919797108794177 -2.6650588684272263 0.12664899821621972 2.7760947502741136 -1.037597596232684 1.7510990655976006 1.2949651590204148 3.9103638391209512 -0.33591052652959069 -2.0868970305357806 0.49439165251043937 1.7432756499326758 -1.914689041580852 0.70315388307493254 1.6874185425394641 -2.4475786525730774 0.28378526849405711 0.37311824591561749 4.0809710483206922 2.1968339151151728 -0.87979523807372373 -0.39299470413327026 2.0184941730112471 -1.982042492621465 0.022623839531392187 2.2125303833205963 -2.6584808174418408 -3.5889562072565653 -3.0271843827300153 0.44562155697074618 2.7625603524006435 1.5228707819771445 4.4532420981500911 2.5320263257811613 -0.34284922398109807 0.5664454724780863 0.38753993617415894 -3.0416107251115769 -1.5756752251779356 -3.016845244989558 0.97124983600013903 1.3271705899276507 0.35790388178330379 2.964959248911037 5.2683507477171858 1.2053175937495015 1.3794169457943246 -0.74566175362766374 -3.1480379341950879 -3.8924047695609936 -2.4188745034203119 3.1253135013776934 1.7479012527450966 -0.26126177910209042 -0.30461920555758426 1.334948154814761 -2.133083429219941 0.069043211457756104 2.0308033212775332 -0.19286851127800186 0.43953786559841174 -2.179672916340972 3.2079888403479906 2.2718933444889728 -0.40204166312214751 -0.20525966625766706 1.1686281523886661 -2.7707592882749221 -1.7742613606267983 2.5772046817404979 0.65852678597148007 1.7849265031801627 -1.1030422332950063 2.9638581049018664 1.2431252619221556 -1.9353671633737124 2.3193336325386267 2.1613113547116449 -1.2641511118265545 -0.98629767014963399 1.9170826586989018 -0.41807988956914965 1.4917525498058262 -2.6168528221012379 0.43790449312610402 0.22022993295507537 -1.7414064385838488 1.5227602655130184 -0.43169087870718281 0.50204687217439092 2.0962657299386409 3.5486967109225316 1.3989788920061375 3.2240157036289738 0.31114199342920862 0.16954107431034643 -0.42978843455487675 0.52467090815710349 0.26212876747824732;0.15926200282356767 0.058164001866229373 0.22801351992177857 0.36489469327109392 -0.088506021364974416 0.97065064355617103 0.53177758544293563 0.36142456181044919 0.37407138033107412 0.24879642377758429 -0.04305772279485344 -0.52162136156263994 0.040297987095663998 0.15682757943453765 0.24611799814986707 -0.027482071987240259 0.53413140880799193 0.1252341161629435 0.17303595448125711 0.16037859775198668 0.24349911306795341 -0.14090554438590255 -0.30015622563625233 0.14063275613178133 0.20577762153303616 0.14707076058377527 -0.4184523051773793 0.11065175077245719 -0.076392978126652647 -0.19494266406560695 -0.19601130072583081 -0.1813311546814424 0.049425717633989528 0.25490670183458092 0.2768167871458993 0.41043374606631167 0.12882934149801728 -0.21423981448079665 -0.62712025197239685 0.010059960219926695 0.0041323657235619593 -0.26681426495234006 -0.28060191752258307 -0.029519942715710998 -0.12939993501923891 0.006905484641859555 -0.14054862137788871 0.10007201914380934 0.2432530458671108 -0.053198975261368256 0.19291916999541589 -0.081683267966064621 -0.36375575964760465 -0.38343881691380322 0.10400702193864819 0.9842426680352423 0.58481872692018788 0.29530939602787043 0.1246932044649752 -0.1284672255332594 -0.1415872399515026 0.15411341167741174 -0.24653501888431861 -0.45558341473270253 -0.17847570203846161 0.66721001815613712 0.10246620697557086 -0.085121500328696836 0.0072188964284410212 -0.007472640193549554 -0.35103516356563047 -0.34740009422611828 0.032012439987888906 -0.38103805538555907 -0.69680870871649914 -0.5562187458786938 -0.19391798612841013 0.21599294247905423 0.25014088096822207 0.16632844768565336 -0.082362733404133331 -0.52016794830679647 -0.43429993149546797 0.0096107534103618275 -0.16244708618753939 -0.18079690733874446 -0.028364188395626919 -0.076730783859061402 -0.03593008248592941 -0.0025759265935245343 -0.068504207144571241 -0.27650890799951061 -0.43027557132069633 0.20926289173803114 -0.4101221422865286 -0.38015197773539544 0.068750279839850353 0.36005241998601012 0.60122422644035556 -0.015351748323932525 0.043691731669396619 0.026594432200451462 -0.05387079710141205 -0.55927323081602676 0.53816081566068208 -0.051281950761347693 0.13219965194031913 0.11412271150528003 0.047607631908040043 -0.30335966981771545 -0.247729457413571 -0.14504155827404694 -0.1953792311558436 -0.076383902357140154 -0.29526155209804955 1.1225714391730053 -0.074270180389254467 0.13228487768277089 0.0041723411850499957 -0.29895376015732905 -0.089158783905800204;0.065291211290815721 -1.1456972079664947 0.2984442063623845 0.85318142760818838 0.062284486199475686 -0.5948818708388095 -0.15826216826466463 0.44582795059173824 -0.37239210157266434 -0.74891319313066274 -0.043374410973889693 0.010814990269607638 -1.2292876502000647 0.25659892432915421 1.5833056912218044 0.74052594603170052 0.071488334530233913 1.6246252321689409 1.233366530313537 -0.11403864921515219 -1.5311620075208066 -0.0031000535224592202 1.0725590236825517 -0.38274432483044585 0.29178619636230718 0.85614457325922655 0.47212656419935517 0.60048333956946187 0.96147761394507003 0.54521862514556207 0.64869425364324795 -0.9890740157980884 0.26541777009234924 1.0815129202591702 0.79076365192799392 1.2211183495977953 0.7352773963878233 -0.11877174707822152 0.066227607617313444 -0.34679029578511378 -0.9529031385283695 0.32737102665184337 0.26140793511376736 0.19894203784715123 1.1049819075057881 0.96900226479018614 1.1136587265021336 0.023755088760757159 -1.1030470031775563 -1.0113368827998661 -0.97077885402222386 -0.82396795582336202 0.99050746323380645 1.4282121428346402 1.2446857269790343 -0.57215765089336212 -0.48481790924674767 -0.13864330651646473 -0.76964602510542512 -0.68662812187017475 0.41644859687205993 -0.59696049963639686 -0.32397540725240304 0.69474434317435596 0.8888608258631614 1.099370515641356 0.23217883082619367 0.36853075668913554 -0.0014121610709929705 -1.3689557786197539 -1.318209259278236 -1.3413991943055372 -1.2363094594102129 -0.02577726194249616 1.5330933485912881 2.0281647917380909 0.28056252738711795 0.27437783878778638 0.015744805120808093 -0.017456423882248336 -1.4867123091535679 -0.94067813354049201 -0.37914929926298191 -0.4972885017229125 0.4486393463380145 1.2028373096480258 1.4270864883217773 0.35057762806171883 1.061315892961159 -0.2371479398375908 1.262014459931204 0.70761630953909049 0.48131995530286692 0.14017625629054847 -0.019495281577085161 0.44338336929214417 0.17582501854363708 -0.061785504389468393 1.3622812426034745 0.77687972189175603 -0.28388041425763572 0.97373436681847902 1.5427007942546507 0.86492936680643617 -0.259307033404651 0.20852787909942683 0.77821675878002883 -0.18287468622880643 -1.3160658504310936 -0.58481101279621273 0.18649480452033124 0.23012294075537007 1.2420553894273503 1.8325975193270452 0.50411869158155564 -0.51307700512279764 0.24818375025017655 1.417955898027599 0.22068669056968407 0.76598228397020662 0.24723379031578194;-0.95976501716649243 0.19536252956224745 -0.86168642463820999 -2.3962722499713047 -2.4810075804001173 -1.3431993671745124 -2.8579527162758076 -1.6788887793196916 -1.4403203104161377 -0.88900087897557167 -0.49468042681371854 -0.28939892752706731 0.52262607705549291 0.49478697098208319 -1.2342270145936058 -3.8455494563710189 -3.4600974963499622 -3.4089274922667174 -0.60003827907330065 0.36916155340707635 0.85102525091918946 0.90000264472144154 -1.1078972403057765 0.27177100233835794 -0.48205314108796815 -1.2628033986160774 -1.6725344345428732 -1.682522050241344 -0.09658639540276559 0.12132735980604005 0.10899331624903807 -0.79053069822240563 -0.24151209232435117 -2.8654708565184857 -0.85711442857689135 -1.1342421299971082 -0.37760415543306858 1.0295887665801629 1.2633993018473415 2.756771842374345 1.1309944235640261 0.76455449498315631 -0.58069017021813729 0.21870524323720389 -3.1188819323779926 -1.6279366411490339 -1.4385285230091294 -0.95004704765797976 1.2374263851955993 2.2032997627634461 3.0276056870377044 0.4307813555420657 -0.14948410002530599 -2.2173712299932551 -3.3930775675882372 -1.3914852156032056 -1.2277985930665714 -0.22588012357206827 1.0812473706012291 3.2499745681203649 1.9005030352083627 3.492658508872355 1.8543270338467917 0.38654832103482867 -0.84664436810414467 -1.1104144429778304 -3.0686355523804565 -2.2787897763305187 -0.88893397950711184 -0.57593404352884114 2.2441686337621021 2.3064949155147643 1.2495214647799404 -0.76297087601584723 -1.7761284646750268 -2.462920787075578 0.12404989997657662 -1.4891983893020602 -0.31357903209284077 0.1845049812264713 -0.46088434827339209 1.8579721851843725 1.3510071122708673 1.2101367699680925 -0.57362660053165571 -1.8420252290533827 -2.0913849086291472 -0.0657063624267583 -0.21930643541708239 -0.64907846020359916 -0.62587671045610327 -1.6043803649291601 -0.82831056522275248 -1.2467140862423531 -1.3590362921700201 -0.70572148112825484 -0.92186484253949319 -0.81819940121502488 -2.3904328998799449 0.27004637541591586 0.60136505843194887 -0.76477523670187764 -1.9828004733872742 -3.4352138167481652 -3.0490426415728442 -3.3817205989664836 -0.85297743442183516 0.062369026517001186 -0.2106665577636313 -0.82029509702978287 0.25900102899514205 -0.030471039570380512 -0.97388723230544272 -1.5892962695719617 -1.7810495513955928 -0.51431601241801994 -1.3731386535979175 -1.2400011449371231 0.265274845497391 1.06092219539599 0.35989467117698259;0.21372486511386268 1.5766905774656657 -1.1026169571914195 0.28685720487105604 0.55031632110718576 -3.2994067789000008 0.64782836467511995 1.7567475558636183 1.8418643044378551 -4.8491071431066466 5.6354061344273916 -0.67295550200933174 -0.83183332256385156 0.64174737700015183 0.24005301445119989 5.4139847600828981 2.4953256192392113 3.2674316211021401 1.8499156117717348 -0.031883445373972148 -6.5136734839018073 -2.5232282323319621 2.7059477917841734 -0.60392716849209771 -1.8870456889771348 -1.2257783700940357 2.0035638337698005 3.1634051929949321 2.9263772378654749 4.1187358837313361 2.2851971940911282 0.21332288758169654 0.55407346089559362 1.0023884508874916 0.57978796574427527 0.23737372058919667 1.8716639115371252 0.76294601106989934 2.388717902198183 -2.672517826352943 -3.5989876283801476 -2.2235155564409719 3.4768748523578457 -0.87204582310707301 2.588117774671959 5.0199377871749808 2.8222796134028023 1.7605819585231921 -3.296637608763624 -2.9342254418570746 -3.5248576159220542 0.37856642501971571 0.84706246213096692 3.9415838371411738 4.9010889346637319 -1.8956849558237678 4.374932847647969 4.3093509106214967 1.5607691743666561 -5.4735348111126951 -4.3227165394214824 -5.8705885313807196 0.7276408884801373 3.8804505521753407 3.70541324162784 -2.8637000707482931 1.449976509596608 1.793431756060657 0.0013577327047270271 0.72049701775445063 -2.9231402633893504 -3.2413483538846291 -4.2875341913276461 0.15871593783768242 2.2908453886544131 4.5449039354394527 -0.98316223920760015 4.165887145208047 2.079473174893979 -2.4406088156215469 -1.9527608338826097 -1.3575389885139892 2.3107722551091547 -0.68672261449992367 1.5228546433855672 0.81779885041767719 0.71191724108532439 -0.95799911261739656 0.14967559735789265 0.062127963697523769 2.0579595317545816 5.2286093840836356 3.4967127277041676 3.2666304012311342 1.2399553829688408 -1.25823985272642 -0.68609081896286117 -0.48349374458617128 3.0614099959249721 0.75705640447423383 -5.1641739462845528 -0.41603878858125648 0.90456399815612953 2.603152416876457 2.3222564618354506 4.74821465135813 0.88491058158039348 2.3913368431398778 -1.8874868699927871 -2.551294823787158 -0.93657206221713918 1.2635656552837555 2.9694470195190918 0.6828853191523927 0.25276309382547962 -3.1102976518437249 0.90634888636016087 2.7677407435461876 -1.0277332653532245 0.6835541653074364 3.5645664596551399;0.21926162420383377 -0.73263286964078889 0.65227004867315941 3.0683129363982879 2.621028079719617 1.5478630959018536 1.5000753989560427 1.926948910423306 0.45522312158519285 0.10566369685148477 1.8041796777405072 0.11191672555485432 -1.6025758512757913 -0.44648074883197447 2.181967875198124 1.494998207590359 0.33109650440996968 1.8874788825796927 0.95209817351037707 -0.16583813441049849 -2.0705099210453839 -0.81968904836894318 0.97083757442804575 -0.19715820574610615 -0.37323389877048868 1.5307971532446756 1.1616271879184332 0.6283186583898287 1.094551371516101 0.31988478969620499 0.52560009828134358 -0.92037296300602955 0.095508555095649678 1.7545486563992343 2.0627449324733438 1.6723778699819232 0.3237557894452584 -0.59615406033181029 0.15857338202940288 -0.52538426972681684 -1.3033535469322457 0.0099244579959422569 -0.92268145452907802 0.36076083651471158 0.15200280424021145 0.20767085191788998 0.084690866168064358 -2.4495373856994549 -3.0410474432277135 -1.3196914297177575 -2.3272136583881537 -1.6132277475827774 0.52141408644147746 0.4996287370803712 0.43973726653249057 1.7609839826372427 1.0645069687554118 0.58120889238573503 -0.77569888132173215 -0.53954183112289111 0.61030950830577824 -0.5313424841643426 -0.71806738812077864 0.64305517264460854 1.2866062892664112 1.7688694440817458 1.4230875709707289 0.95952745950086715 0.90609985757137668 -1.3798091595980493 -2.1507551939891378 -1.4650697779537929 -3.0011067662080526 -2.6399930268075567 -0.18924791392845652 0.28564767526664686 0.36780783823454183 0.91936825287529034 0.29380181083090184 0.93653104184667457 -1.0007218037091048 -0.62382302216117624 0.34534788800398108 -0.70936433946925781 -0.10643164340144198 1.4341808884225939 2.3965280931885173 0.49055202144446741 2.1646210987245103 0.10537903307236592 1.5099128916338149 0.54399391384477347 0.75391577281211641 0.83529655013728543 1.2255141278355364 1.2721003294034172 -0.025830940857027355 1.2078018248970439 1.7365316027765723 0.15609778105894373 -1.5203024442827295 0.10097467543521108 0.61347948521497597 0.7872303361942633 0.33416982891763491 1.1555793633579954 1.590010424348933 -0.28326802244426785 -0.26349474248502053 0.80003310661267046 0.41551848614130671 1.1599156384821139 1.5297646708658512 2.1361944429398587 1.1773940586263332 1.7669535161675467 2.4146266802734448 2.8004311094845615 0.39763477470227232 1.2939775887606511 0.91781192092104702;1.02175437289313 0.75976798411934021 0.73592686502534921 0.84356667706658173 0.77444298143158108 1.8140219731378777 0.55188902105372661 2.539277951672763 0.65611021163066241 0.8435574309041417 0.13453448977624224 -0.90363120361888294 -2.1554225889135088 -2.6143703040741437 -0.27809147455782274 -0.83498913701346411 -0.43428158327422273 1.064452892760309 0.74815298103449501 -0.93208527614463443 -2.3787346088760599 -0.22372511234314812 0.59181262923512956 0.21271624038888459 -2.0622806813548542 1.5622211242265813 2.0280170437901219 1.1574590506827855 3.5820194228291209 0.72695144534260425 0.59363841041838616 -1.1068103118092707 2.1730929216915298 4.2331759886739171 4.7347518099491621 2.6135426831722817 1.3064375460832904 0.93931616868283163 -0.89702424125955571 0.6785456736777189 0.69403747486878165 1.7096449979029833 0.3021331450903772 -0.21379627448077554 0.017212487481008565 0.96021775129600817 2.1379349826151084 0.39963305873331467 -1.3543970857747563 -3.5346617920061578 -4.2918200866591745 -2.8778761499064447 0.86417143906615124 -0.13358827194641776 -0.19047135506791671 4.46090695945274 2.1566035551368476 0.66365429925325337 -1.529037829543743 -2.1098477902233923 -0.75529198369460415 -2.3703315179031956 -1.7448882730076396 0.27261427794274817 1.644373684704999 5.2438478674401692 0.17819217526340467 0.98192701409250127 1.2895825682873006 -2.5051195454297286 -3.4864526237450719 -3.8275587491511063 -1.7022617506066682 -0.2781177712206408 0.78231778068364632 -1.0178055269244715 -0.28107490097613863 1.7340438790131922 1.505181258756582 2.2176975225337014 0.97037504754043735 1.6383526172227194 -0.56860067443269513 1.0302026171073488 1.1871448940370251 1.335964409772997 2.3077970202464213 -0.04491535205481953 2.1593306385725826 -0.3461039004772492 0.87630976789316484 1.2590049222599859 4.0502880124803902 1.5733639339944987 2.8395657180421696 2.1517291734668782 -1.9510674659788951 -0.60796911514021024 -0.034048819569453659 -1.8932379282463869 -2.3127950289792794 -1.1368599704118407 1.0578656914095999 1.7878658717029645 -0.062573363251838654 -0.026765771458226201 1.0403764861475395 -1.1499638671765058 -0.72626870211063876 0.65184037801540728 -0.28013239968313458 -0.1208546857581316 0.097391893192493972 2.4582117524968279 1.3463650338884878 1.6872002080058808 0.84223460846423193 1.6143217567775037 -0.21930659976909214 2.9581065624241392 -0.20002114569698712;1.5296157319480577 -0.007627024143381303 -0.65154705841300453 -0.063774288698998496 0.15880425262522702 0.64386901519542383 -0.94999460360758592 -0.3120271396745154 -0.25120288731179097 -0.85939865601754395 1.1631579433969153 -0.14973114462541381 -0.26880511931359496 -1.1317012034714011 -0.16207717212049774 0.26093003893027811 0.54805951511902684 -0.62440864448534872 0.47634590910806984 -0.87298095256868224 -1.8439850247392728 -0.13920784070426961 -1.0906773638201224 -0.3180667220706298 -0.55906818671795688 1.6052381772262905 0.99633294634419123 0.67868382530300242 1.8837242755729124 3.1334430015142281 0.072647626393511772 -0.17073680637245456 0.82585801637177148 1.5844021482397579 0.79543889346694308 0.29129666110061136 1.0818470824521536 -0.20781034225694686 0.02731308107783887 -0.2999129322593086 0.78228480870407602 0.5904935996953613 0.2549430764532028 -0.30131367533579606 -0.10484921305956174 -0.41024803561682954 0.78005091318850572 0.42863070713113161 -1.1036709456970557 -2.7477731550734728 -2.5848771432124789 -1.3352871402744626 0.35837776421871331 -0.40405548458099777 -0.75827457772987772 2.9926928360859746 1.3023036707749833 0.80864959616313448 0.93256405217750271 -0.98952140291986557 -1.4317056682572824 -1.2053103396471838 0.33916687505162013 0.42004611518194968 1.2521416379412278 2.505840408191041 -2.3242074283500207 -0.46052201949110039 0.45608538111434105 -0.53504020497292137 -1.5574554913018843 -2.7177540482285938 -1.0606157071220554 -0.014140425579794585 0.79934121819397697 0.84729608158816949 -0.24445058145918719 0.22911859610565069 1.2737171886972294 0.86164269587047115 1.4895784919987036 0.75504540227823203 0.75720258412137897 0.45350966240090779 1.4927921034824101 0.46276888871138655 2.4180688990750419 0.15409857228442311 0.015049207677128834 0.72419294882354535 -0.79549018009254879 1.3847369727955656 0.64684884631750661 0.64442871068886354 0.71456370650196321 0.86381530899504022 -1.6101799445773306 -0.44796908175603278 0.82531395328996415 0.40840219291992125 -0.23233072628930052 -1.132121010668236 -0.15660222491617665 -0.97598871469719739 1.6314529957448967 1.0181730186292637 0.50214987363496766 -1.1254414718919852 -1.1712460273814576 -0.35579980743108086 -0.31520432173678303 1.4073955340980673 0.72346914688060637 0.12219469075092777 -0.32382845086660517 2.0516624192562798 1.2366645081395302 2.6524105587294025 -0.29828834438452889 1.0184142388859683 0.8777842894188278;0.21628146058951878 0.2799650495942787 -0.18294451788247218 -1.1772826907312717 -0.58143059957113707 0.27048229514819566 -0.54616853483506089 -0.52503060389690781 -0.085859523497147122 -0.32288137148158758 -0.73014221663309997 -0.097234614007833939 0.43927823916711373 -0.19235890744997786 -0.75425036088417952 -0.82909614028703937 -0.24489092338929952 -0.52975657013877564 -0.28985775864126129 -0.37732812310021208 0.69181318126754721 -0.25161345245970157 0.15326028002998832 -0.43688087630321892 -0.061582526824586939 -1.214136072485904 -0.69298795683879522 -0.71991467602112458 -1.0790354117102621 -1.1875481687250129 -0.35667189169635893 -0.0028172188682051152 1.0982065266205785 -0.50542549294749539 -0.33642297310534197 -0.011604734026102643 -0.65801559007444599 -0.22667785159291376 -1.1047728289206677 -0.053252713047216876 0.11152637400331528 -0.48776222050093282 -0.20160458280437304 0.051394804536713967 -0.65945274904842976 -0.61799730765051986 -0.57091432875823545 -0.58723713824259727 0.71550909981716448 0.30447779676216369 1.2391346733606257 -0.29555473791246534 -0.19891937337967139 -0.18115803761341981 -0.13546934702228941 1.267488809271353 -0.3229404732436052 -0.97498041737424046 -1.2296637539711388 0.41892564123522968 0.36803097885043429 0.85254429416276656 -0.020608728481411587 -0.29827851396061122 0.27219299916271444 1.6011711103385333 -0.50147821731301701 -0.30238838021654296 -0.43433227760820842 -0.70470460605549379 0.77295994407287472 0.57323818243923153 0.74356416526282454 -0.14669232704035007 -0.6310535134320413 -0.76824796806290019 -0.0069472547895476494 -0.56821158575022923 0.022663971348784819 -0.20322971743045484 0.10111151616574562 0.017551519077540961 -0.0077172226525520499 0.58619316231599194 -0.52065493183792 -0.13811205196619844 -0.064966193195504021 0.033753085421560199 -0.46374522152925829 0.091223866764493663 0.21365304502788018 -0.47873933351185372 -0.5061895839035101 -0.18489595701818745 0.43440332261671788 -0.42091666733903443 -0.095067487973983678 0.52823887223688826 0.05298781306923761 -0.078810637592712229 0.93198349972595806 0.034516863638020534 0.74518680979755936 -0.068165804235347863 -0.2356076705005784 0.31081163866555789 -0.004508673659110075 -0.48693251168249879 0.80551666958914037 -0.33191898643255258 -0.050750910418203732 0.36474008551455167 -0.033819877040685342 -0.057194569165673365 -0.18198690855911998 0.43966194978299511 0.1746281337168141 -0.83965742901981399 0.053279931108951073 0.33280949648570479 0.4819863434118552;-0.78170439087188148 -0.2064067909581718 0.48244340758895143 0.63364525074257139 0.26729123938872074 0.32696408658194309 0.34320855995162308 0.7225631520273319 0.49240378885915714 -0.70715209288964387 0.91167568146425226 0.18082626452444173 0.13194173167057144 0.44826466391771103 0.90982600482568354 0.76871090495084926 0.82366327592933941 0.69803043361845574 0.39883306226123993 0.090621724375734874 -0.18500646077980629 -0.039518466713781425 0.47143785820729972 -0.76358536027286938 -0.49094037979501703 0.88408566316149728 0.93620082038070707 0.83609050550666553 0.26547563052420187 0.75870062482323752 0.54180540331899951 -0.20632375701264094 0.15778481855516641 0.56806940692167451 0.86293458759715913 0.76969497008361643 0.74859385845516191 0.73668514587319467 0.39376864330569883 -0.11627684904408973 0.87130926614597803 0.26142681115550881 0.017807586344136553 -0.17604366144398209 -0.7031130876315318 -0.24388224937834296 0.80519557424510302 0.66442695259264095 0.20743638016320612 -0.61031489783205328 -0.34087459478640431 -0.20829400549694341 0.5527550195807347 -0.51726762031231843 -1.3379209993345231 0.95564920698969036 0.28668531610729081 0.30851318534152017 -0.085796070972326513 -0.71315594901623236 -0.91765942746228313 -0.87429438785084501 0.24717913800892832 0.54520662580470203 0.22805901699908598 0.51922917469114183 -0.21837290133963219 0.19841790845014456 0.59704359943347685 -0.15729457230437327 -0.10321217875124435 -0.779852768684132 -0.72728492787724341 0.30894650962991732 0.73789816502974048 -0.67870909627182208 -0.23783369877006996 0.83872679702165576 0.76271530018025635 0.12809440617032256 0.78680353183016627 -0.079684853641439707 0.15445798004219538 -0.35037548637150784 0.33880607181904543 0.78485540716399937 0.86559192520523187 -0.11908900896767041 -0.20838270266354739 -0.20610829845309217 0.088930602456965629 0.43743533593260486 -0.14491746053172447 -0.084792562168906335 0.15482945806193535 0.19925017472956463 -0.58334113825628342 -0.35932626008591212 0.24844011253514217 0.16457629343061148 -0.66523937869329552 -0.9120189980226916 0.20796671497806404 -0.16721642545179102 -0.4215516061789405 0.039369058741708152 0.36196589048552574 0.080476291444907533 -0.23383831079356421 -0.24477834433687035 -0.1891159811977382 -0.17167653392883742 -0.073556272117640625 0.46171470609239113 0.031277367581709563 -0.1558261248690436 0.17346704016070208 0.76861933364674118 -0.16678699120450124 -0.34261237796754018 0.049141755156100024;0.60663384548500154 0.13331103185125348 -0.83674892101262399 -0.99323242628733932 -0.75498474225618128 0.64876558621616143 -0.42850046895562782 -1.0141863416436339 -0.30748375163211361 0.17403622774416716 -1.7197461799268536 1.3446947012715524 1.6549445714486271 0.58629606101170562 0.46092170325471349 -0.089459195606075959 0.78949323789839421 -0.7994403946277201 -1.2069030246107053 -0.5799268314004864 0.45403344011551788 -1.2422878943065847 -0.44700255794905108 -0.093499356697346631 -0.56293994158384775 -1.2686770401048941 -1.3512768738928345 0.28247324178228389 -0.7157346821840922 -0.95877068324276127 -0.043711895982364551 1.3326726852030197 -0.44347370024874 -0.63039238042972356 -0.50671558912583314 -0.46053889256476283 -1.29932155696177 -0.28887939662514778 1.174791574857396 -0.13421237840137137 -0.48352005974410878 -0.22763237306240833 0.89732389109492805 -0.31446956857171038 -0.58183968525613694 -0.83337876185121318 -0.79117801348030348 0.11864071261072906 0.99634202296554908 1.4064948591421054 0.41758435124878041 0.33088915916379436 0.25911979818481656 0.30853135528618114 -0.61248440551309691 -0.32018280843520341 -0.47651775407662045 -0.92112314651648586 -0.66785509050678571 -0.72259940720780347 -0.70462976454280446 -0.68445295994442557 -0.78430710890554367 -0.98294485374684426 -0.42753201814916908 -0.13686797239371823 -1.2368747008296641 -0.34928660528535693 0.19725344352269114 0.42866134544006168 0.43817079938426151 1.7232052383803191 1.413707852043556 0.64132636104459839 -0.31057667668025957 -0.35466840610902955 -0.31161616264210706 -0.49718003929168603 0.33863269318489858 -0.023230922178379521 -0.032209463093436225 0.051075733823402136 1.4366406307823179 0.62914054653131879 -0.65395398059074583 0.12175390488651595 -0.041603824194331611 -0.34457915803415801 -0.48494880910947524 0.81751594949438722 0.099612169413357168 -0.46312622375102125 -0.61201821791496835 0.49559471908864822 -0.79846042848305554 -1.3525259049892069 -1.0090265860375442 -0.46648270577295792 -1.2742463260945784 -0.47611150952473058 0.096509324153810916 -0.0959012925712419 -0.51808040893353402 -0.38062595120346182 0.90475370068895467 0.40497667163192319 0.12257185858965153 -0.078740676047718963 1.0117488064039044 -0.04711976904455803 -0.30362382384586933 0.62859425368388266 0.67480934425664629 -0.33791546094834329 -0.44134456066949751 0.73266636338828695 -0.44820702623043124 -1.7444774499379474 -0.34656095888453664 -1.9210568584332368 -0.99275363813540951;-0.24158779787203211 -0.19926856950223937 0.012506031539033291 -0.03839640924518499 0.068701073081989181 -0.48735896597954304 -0.34152416244936012 0.450312221883929 -0.25073217379375634 -0.56985723986446479 -1.100203320635188 0.075292651909641933 0.32155051869290113 0.35991069148475074 0.19557834018358045 -0.11992853726467695 -0.49665031789706299 -0.50107025789854498 0.27264183374873419 0.32379785057456018 0.42958905891664456 1.2507653777876866 -1.1089549570199084 -0.39588542470607285 -0.6567629111608666 -0.83175364353938797 -0.77780511560337162 -0.46264963658476216 -0.57248591623269784 -0.39919944417222675 -0.31960557060640393 -0.13995338876816704 0.91131120892499606 -1.1830206014850668 0.25032551567533068 0.33124418266138628 -0.42170939783432643 -0.36955516867143257 0.30744990595078087 0.45804031744904516 0.27564763952452703 -0.24647556647376206 -0.42018907172146475 -0.011147866474693503 -0.59295596794077876 -0.19219783560778284 0.20119428130235456 0.2226976332223406 0.53260851484966798 1.0447460505331008 1.1304087699650673 0.90818049173814641 -0.13966195292631717 -0.45318395421183139 0.99217397170109978 -0.042623157940996137 0.086083105286900607 -0.49795512826210619 -1.1787938190733391 -0.39527529886228707 0.17744190415312813 -0.17913949240176302 -0.79184614960440458 -1.059971514463327 -1.117061825502766 0.056301224255961096 0.39024987180216542 0.18619009579859125 -0.06802526930716965 -0.17001268578290257 0.25973652241310047 1.0166025627193365 0.59812124235136965 0.44783560598011818 -0.38035881902339708 -1.1448978248855934 -0.020539096189737861 0.23581587832480791 -0.059958679400277701 -0.12665268617970432 -0.84482852126986197 -0.30537899926773043 0.53452350272505567 -0.13543859086962928 0.012447038499484971 0.42282387536297639 0.31216879534265518 -0.0074021780437855331 -0.11548983755203833 -0.2931354030369393 -0.038130145373871389 -0.87083081359656089 -0.63778008470911052 0.34613590260350591 -0.25990639892025535 -0.14618127208717602 -0.3503566405476698 -0.12145552082738924 0.45258300969812637 -0.64074522610346207 -0.11828881202358313 0.35221760028577254 -0.31066988008530633 -0.39983414351319718 0.13175266758770013 0.059075446153594835 0.16102258163154562 0.30007345687473236 0.33686983282319632 0.77789428482216327 0.003564508927683778 0.502199682926743 0.664365146103713 0.12827769400548805 -0.49400700875911696 -0.55999759770730995 -0.26127291256677998 -0.87366638923573126 -0.058385838634387337 -0.83071220975612448 0.11139514630064865;1.8363167718892583 0.32257465375993644 -0.78626976592171705 0.36102614530121219 -1.3838250469290343 -0.42127724505165509 -0.038497111079142998 -0.045230669765261265 -0.82462737622835869 -1.2429693729920794 1.7070458577198666 -1.1570715223474131 -1.4130797960157502 -0.28214132646480061 1.1398410977939815 0.62466072415791207 0.34864076610986128 0.61394849097525572 0.69400147313861504 -0.062512731351700837 -1.058679147442481 -0.88898589456229948 1.5217520599232068 -0.69974941313068284 -1.4161359401673057 1.2549810017057064 1.3658410009494728 0.77822580213913817 0.94661901413358618 0.47852020539840079 0.66656944297716958 0.27649492936964426 -0.1832942285413845 0.67877727148655997 1.038424200888004 0.1409267507356409 0.13403264598507358 0.7480979343920855 -0.24159147156695274 0.061766485053773058 0.98257030708276905 0.4644934991084948 0.20337075400662935 -0.17315894172355792 0.29337760374627397 1.8701291638534083 -0.019025328637044009 -0.9532210829088068 -1.7661982811275732 -0.30647635280600694 -2.6594562912036581 -0.8410228204013992 -1.672641562102374 -0.36582067561264375 1.7381623328822373 -2.5313220444560764 2.1514839460888435 3.1243124379344227 0.98196766291390569 -1.519070601155051 -0.77599783481994777 -1.5068912518111583 1.1312656861228538 2.8176330180731362 1.6598400278322167 -0.85639609067968148 1.5609911080065813 0.064768485317970248 -0.49039883079183927 -0.79597595229406137 -2.7761013930765936 0.021657109859538504 -1.7249641937714844 -0.44341527750420273 0.36396477073544864 1.7634635911558965 -0.16059994464012212 -0.50084078495935003 -0.061095952123711696 1.3285974711050743 0.59309644342089429 -0.45934829998364013 0.51470770585462844 -0.035453869075876457 -0.15232459752458682 0.71566346239514222 0.83849849381941766 -0.32846040685124839 0.83927468463070698 -0.25412305748025144 1.253342522922783 1.0138219621245468 1.4522524966069601 2.3291768319183594 1.687953144645878 0.61035960535101175 -0.66385922796825891 -0.55614237916922205 0.8444466263560757 0.31057638874638027 -2.2434661389435733 -1.0045125898906908 -0.69660292135740276 0.56067450094146354 0.19661975197823731 0.46465338449232291 0.66991848565250967 -0.35667496127515141 -0.84665833745466423 -0.73327049196887784 -0.01701215755451696 1.5428996421950889 0.83102575868830586 0.41038999116206798 0.70050987895975725 -0.86658096347855218 0.88666183339961546 1.977164627465867 -0.17629958763869727 0.66601126279771428 0.9657660972405786;-0.0017000861851987834 -0.14278122070851951 -0.1810070848885193 -0.20729766991477339 -0.10562770414615971 -0.58088745539018038 -0.62867595835809631 -0.42013340567095098 -0.21266783429964525 -0.36352404962246654 0.096442536979931603 0.4217832288394725 0.1177382103295067 -0.26577094567324439 -0.35125307169044601 0.045304456132861659 -0.35808138755209401 -0.20053356485924617 -0.29042486822462366 -0.17133384077232297 -0.16789141373313821 0.11395432419445659 0.011100763242877378 -0.17309534595265177 -0.29260748695274608 0.095927766367620418 0.47152005961893706 0.18865869239307648 0.26520100502957356 0.17272549611750238 0.3649333851376193 0.13973436461870395 0.1451468419518499 0.0033506890729866901 -0.28629935531436101 -0.20000966162381989 -0.1699519584931112 0.058956375176329123 -0.11526955124436024 0.1437783590455759 0.11223547395880654 0.21921049474696716 -0.00328997381408596 0.002552341175397644 -0.17070818718625691 0.05263365671320587 -0.028671719609561927 -0.19585040960546768 -0.27499899565657904 0.19525508508345249 0.22049309946392889 -0.076356401438768512 0.45504853301140041 0.33506987279812944 -0.23598152268572856 -0.9451775820878896 -0.63371636680359811 -0.24582197322789379 -0.15048670540998857 -0.30859173130884016 0.16787065497516879 0.27496342816146752 0.39305203993372539 0.47646595650782064 0.23090663881896384 -0.30597368103705064 -0.21122048671579585 -0.079338831491288106 0.077517797066474242 -0.12222455016379191 -0.0046854850305492225 0.11490598274674778 -0.036247731620621004 0.36470619583263147 0.89582445518123199 0.63846765521865689 -0.18328758389455935 0.20891102638869319 0.010113880416004223 -0.0083740323880349965 0.10413679393007061 0.39589685268511082 0.30659289124439099 0.54785860099602335 0.17477192721035911 0.28266499236446352 -0.29695878571588458 -0.15871635736057513 -0.22464202986475429 -0.09961049357419402 -0.046811294164268137 0.23668326935995029 0.58417060028705647 0.25679109822728485 0.45261661120475444 -0.079975623407713151 0.10641249677260495 -0.53323499019605514 -0.25104041235974411 0.12076305582259989 -0.10452599330546415 -0.1644956248057014 0.19726293785344373 0.2154448811636058 -0.40816671782667174 -0.075307173485978929 -0.2131502756154833 0.0072819862656953102 -0.209226989989023 0.32822659994519621 -0.20248915649218494 0.096184346819685129 0.10736093226372066 0.36903353719385357 0.03786996587758712 -0.45714065495146389 -0.24172152248129472 -0.093676223437662978 0.029244308845789352 0.1932844844880639 0.35799576280851159];
% Layer 2
b2 = 0.35097168812440593;
LW2_1 = [2.3279853213126303 7.4269956742267436 -2.1605713666574284 -4.357376257344038 -4.0828984707953886 -2.3399889676140546 -13.375608893372494 -1.5844601258527296 -3.5222990895668693 -10.867800212402203 20.09586943053214 -5.0253988449023144 -11.867518725645162 -6.5411032872889088 -3.478208008194867 -3.289980801737018 4.429314157542783 3.3329764766648644 8.3991850175550038 -1.5433766853176545];
% Output 1
y1_step1_ymin = -1;
y1_step1_gain = 0.285745267640124;
y1_step1_xoffset = 0.000246804899331154;
% ===== SIMULATION ========
% Dimensions
Q = size(x1,2); % samples
% Input 1
xp1 = mapminmax_apply(x1,x1_step1_gain,x1_step1_xoffset,x1_step1_ymin);
% Layer 1
a1 = tansig_apply(repmat(b1,1,Q) + IW1_1*xp1);
% Layer 2
a2 = repmat(b2,1,Q) + LW2_1*a1;
% Output 1
y1 = mapminmax_reverse(a2,y1_step1_gain,y1_step1_xoffset,y1_step1_ymin);
end
% ===== MODULE FUNCTIONS ========
% Map Minimum and Maximum Input Processing Function
function y = mapminmax_apply(x,settings_gain,settings_xoffset,settings_ymin)
y = bsxfun(@minus,x,settings_xoffset);
y = bsxfun(@times,y,settings_gain);
y = bsxfun(@plus,y,settings_ymin);
end
% Sigmoid Symmetric Transfer Function
function a = tansig_apply(n)
a = 2 ./ (1 + exp(-2*n)) - 1;
end
% Map Minimum and Maximum Output Reverse-Processing Function
function x = mapminmax_reverse(y,settings_gain,settings_xoffset,settings_ymin)
x = bsxfun(@minus,y,settings_ymin);
x = bsxfun(@rdivide,x,settings_gain);
x = bsxfun(@plus,x,settings_xoffset);
end