JavaScript Integral Alma
Yukarıdaki grafikte turkuaz ile belirtilen alan ikinci dereceden bir grafiğe ait alanı göstermektedir. Bu turkuaz renkteki alanın hesaplamak için alanın integral hesabını yapmak gerekir. Sitede daha önce c# ile integral alanı yapılmıştı. Aşağıdaki örnek javascript ile integral alanı hesaplamak için kullanılmaktadır. JavaScript ile integral alanı hesaplamak için aşağıdaki kodu yazıp integraldeki değişken ve sabitleri Math.integral fonksiyonundaki tanımlamak yeterli olacaktır. İntegral alma ile daha detaylı bilgi için c# integral alma konusunu inceleybilirsiniz.
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 |
<script> /*Math nesnesine dahil edilmiş olarak kullanımı*/ /* Math.integral */ Math.integral=function(a,b,c,xa,xb,h) { var xp,y,s,sonuc=0,g=(xb-xa)/h; for(var i=0;i<h;i++) { xp = xa + g; y = (a * Math.pow(xp, 2)) + (b * xp) + c; s = g * y; sonuc += s; } return sonuc; } /*Örnek kullanım*/ window.alert( Math.integral(1,4,2,10,50,100) ); </script> |