feat: normal distribution
This commit is contained in:
@@ -8,6 +8,7 @@ import java.math.RoundingMode;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
// https://cdn.hatter.ink/doc/8461_0FDBFD53312A066B9BB0FDF5DE5B26A3/normal-distribution.png
|
||||
public class NormalDistribution {
|
||||
|
||||
public static void main(String[] args) {
|
||||
@@ -19,7 +20,7 @@ public class NormalDistribution {
|
||||
for (int i = -200; i <= 200; i++) {
|
||||
double x = ((double) i) / 100;
|
||||
BigDecimal fx = nd(mu, sigma, BigDecimal.valueOf(x)).setScale(10, RoundingMode.HALF_UP);
|
||||
// System.out.println(Arrays.asList(x, fx.toPlainString()));
|
||||
// System.out.println(Arrays.asList(x, fx.toPlainString()));
|
||||
list.add("G += point((" + x + ", " + fx.toPlainString() + "), color='blue', size=10)");
|
||||
}
|
||||
list.add("G += line([(-2, 0), (2, 0)], color='black')");
|
||||
|
||||
Reference in New Issue
Block a user