Sinus
No to do mojego portfolio wpada taki oto przebieg zmienności funkcji sinus, jest to tzw. przebieg prosty. Dla wartości od 0 do 90 ze skokiem 1 sprawdziłem wartości sinusa i wyniki przedstawiam tutaj.
Argumenty: [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0, 41.0, 42.0, 43.0, 44.0, 45.0, 46.0, 47.0, 48.0, 49.0, 50.0, 51.0, 52.0, 53.0, 54.0, 55.0, 56.0, 57.0, 58.0, 59.0, 60.0, 61.0, 62.0, 63.0, 64.0, 65.0, 66.0, 67.0, 68.0, 69.0, 70.0, 71.0, 72.0, 73.0, 74.0, 75.0, 76.0, 77.0, 78.0, 79.0, 80.0, 81.0, 82.0, 83.0, 84.0, 85.0, 86.0, 87.0, 88.0, 89.0]
Wyniki: [0.0, 0.017452406417343257, 0.03489949666263868, 0.05233595618319595, 0.06975647366454645, 0.08715574264832116, 0.10452846314864922, 0.121869343266585, 0.1391731008020718, 0.15643446486295104, 0.17364817747052724, 0.19080899516119915, 0.2079116905836695, 0.22495105409124705, 0.24192189532875522, 0.2588190448135646, 0.2756373555102676, 0.292371704398515, 0.30901699403353783, 0.3255681540988783, 0.34202014295085736, 0.3583679491543082, 0.37460659300910787, 0.390731128067042, 0.4067366426385417, 0.42261826128883034, 0.43837114632302965, 0.4539904992597674, 0.46947156229284204, 0.48480961974049586, 0.499999999481858, 0.5150380743801173, 0.529919263691993, 0.5446390344630739, 0.5591929029085997, 0.5735764357792654, 0.5877852517116324, 0.6018150225627337, 0.6156614747284681, 0.6293203904453823, 0.6427876090754413, 0.6560590283734, 0.6691306057363864, 0.6819983594353176, 0.6946583698277731, 0.7071067805519557, 0.7193397997013774, 0.7313537009799096, 0.7431448248368502, 0.7547095795816571, 0.7660444424780128, 0.777145960816884, 0.7880107529682494, 0.7986355094111777, 0.8090169937419392, 0.8191520436598465, 0.8290375719305213, 0.838670567326296, 0.8480480955434625, 0.8571673000960904, 0.8660254031861399, 0.8746197065496051, 0.8829475922784327, 0.8910065236179616, 0.8987940457396428, 0.906307786488804, 0.9135454571072308, 0.920504852930345, 0.9271838540587669, 0.9335804260040561, 0.9396926203084378, 0.9455185751383207, 0.9510565158514307, 0.956304755537383, 0.9612616955315322, 0.9659258259019404, 0.9702957259093178, 0.9743700644397928, 0.9781476004103831, 0.9816271831470406, 0.9848077527351587, 0.9876883403424324, 0.9902680685139735, 0.9925461514395925, 0.9945218951931634, 0.9961946979440008, 0.9975640501401833, 0.9986295346637675, 0.9993908269578468, 0.999847695125414]
Następnie utworzyłem własną funkcję którą nazwałem dwumianem. Jest to różnica elementu o indeksie n+1 z elementem n czyli tab[n + 1] - tab[n].
Dwumian wyników: [0.017452406417343257, 0.017447090245295425, 0.017436459520557265, 0.017420517481350498, 0.01739926898377471, 0.017372720500328065, 0.017340880117935775, 0.017303757535486797, 0.017261364060879247, 0.017213712607576204, 0.017160817690671903, 0.017102695422470365, 0.017039363507577537, 0.016970841237508166, 0.016897149484809387, 0.016818310696702976, 0.01673434888824743, 0.01664528963502282, 0.016551160065340464, 0.01645198885197907, 0.016347806203450832, 0.016238643854799673, 0.016124535057934153, 0.01600551457149968, 0.015881618650288643, 0.015752885034199304, 0.015619352936737774, 0.015481063033074616, 0.015338057447653819, 0.01519037974136217, 0.015038074898259257, 0.014881189311875764, 0.014719770771080887, 0.014553868445525753, 0.014383532870665738, 0.014208815932367003, 0.014029770851101242, 0.013846452165734435, 0.013658915716914244, 0.013467218630058952, 0.01327141929795872, 0.013071577362986364, 0.012867753698931228, 0.012660010392455456, 0.012448410724182679, 0.012233019149421653, 0.01201390127853219, 0.011791123856940589, 0.011564754744806893, 0.011334862896355768, 0.011101518338871186, 0.010864792151365377, 0.010624756442928263, 0.010381484330761581, 0.010135049917907257, 0.009885528270674793, 0.009632995395774668, 0.00937752821716653, 0.009119204552627935, 0.008858103090049418, 0.008594303363465228, 0.008327885728827589, 0.008058931339528952, 0.007787522121681212, 0.007513740749161113, 0.007237670618426839, 0.006959395823114223, 0.006679001128421902, 0.006396571945289198, 0.006112194304381702, 0.005825954829882907, 0.005537940713109979, 0.005248239685952338, 0.0049569399941491454, 0.004664130370408248, 0.004369900007377359, 0.004074338530475008, 0.0037775359705902734, 0.003479582736657494, 0.0031805695881181872, 0.0028805876072736103, 0.0025797281715411735, 0.0022780829256189294, 0.001975743753570902, 0.0016728027508374765, 0.001369352196182505, 0.001065484523584126, 7.612922940792854E-4, 4.5686816756729254E-4]
No i następnie obliczyłem dwumian z dwumianu czyli różnicę dwumianu.
Różnica dwumianów: [-5.316172047832579E-6, -1.063072473815943E-5, -1.5942039206767733E-5, -2.1248497575787617E-5, -2.6548483446645066E-5, -3.18403823922897E-5, -3.712258244897848E-5, -4.2393474607549386E-5, -4.7651453303043656E-5, -5.289491690430026E-5, -5.8122268201538096E-5, -6.333191489282797E-5, -6.852227006937106E-5, -7.369175269877903E-5, -7.88387881064112E-5, -8.396180845554602E-5, -8.905925322461039E-5, -9.41295696823552E-5, -9.917121336139312E-5, -1.0418264852823933E-4, -1.0916234865115948E-4, -1.1410879686551967E-4, -1.190204864344735E-4, -1.2389592121103687E-4, -1.287336160893382E-4, -1.335320974615306E-4, -1.3828990366315796E-4, -1.4300558542079678E-4, -1.47677706291649E-4, -1.523048431029128E-4, -1.5688558638349281E-4, -1.614185407948776E-4, -1.6590232555513396E-4, -1.7033557486001438E-4, -1.747169382987357E-4, -1.7904508126576069E-4, -1.8331868536680673E-4, -1.8753644882019138E-4, -1.916970868552914E-4, -1.957993321002327E-4, -1.998419349723557E-4, -2.0382366405513608E-4, -2.0774330647577166E-4, -2.115996682727772E-4, -2.1539157476102577E-4, -2.1911787088946255E-4, -2.227774215916023E-4, -2.2636911213369526E-4, -2.2989184845112476E-4, -2.3334455748458272E-4, -2.367261875058091E-4, -2.4003570843711408E-4, -2.4327211216668143E-4, -2.464344128543239E-4, -2.495216472324646E-4, -2.525328749001243E-4, -2.554671786081375E-4, -2.5832366453859557E-4, -2.6110146257851685E-4, -2.637997265841907E-4, -2.66417634637639E-4, -2.689543892986368E-4, -2.714092178477401E-4, -2.737813725200988E-4, -2.760701307342739E-4, -2.7827479531261634E-4, -2.803946946923208E-4, -2.8242918313270415E-4, -2.8437764090749607E-4, -2.8623947449879505E-4, -2.8801411677292776E-4, -2.8970102715764057E-4, -2.9129969180319293E-4, -2.9280962374089725E-4, -2.9423036303088956E-4, -2.955614769023507E-4, -2.968025598847346E-4, -2.979532339327795E-4, -2.990131485393066E-4, -2.9998198084457695E-4, -3.008594357324368E-4, -3.0164524592224407E-4, -3.023391720480273E-4, -3.029410027334256E-4, -3.034505546549715E-4, -3.038676725983791E-4, -3.041922295048405E-4, -3.044241265119929E-4]