tasks a-s
This commit is contained in:
parent
47bf37c096
commit
b83f433714
12433 changed files with 156208 additions and 123 deletions
|
|
@ -0,0 +1,7 @@
|
|||
gaussLegendreQuadrature[func_, {a_, b_}, degree_: 5] :=
|
||||
Block[{nodes, x, weights},
|
||||
nodes = Cases[NSolve[LegendreP[degree, x] == 0, x], _?NumericQ, Infinity];
|
||||
weights = 2 (1 - nodes^2)/(degree LegendreP[degree - 1, nodes])^2;
|
||||
(b - a)/2 weights.func[(b - a)/2 nodes + (b + a)/2]]
|
||||
|
||||
gaussLegendreQuadrature[Exp, {-3, 3}]
|
||||
Loading…
Add table
Add a link
Reference in a new issue