プログラムで計算した数学関数の値をプロットしたい。
-3.500000,0.350783,-0.936457 -3.400000,0.255541,-0.966798 ...
double sin_maclaurin(int n, double x) {
double sum = 0;
double expx = 1; // x^i
double fact = 1; // i!
for (int i=1; i<=n; i++) {
expx *= x;
fact *= i;
if (i%4==1) sum += expx/fact;
if (i%4==3) sum -= expx/fact;
}
return sum;
}