使用本库
本章介绍了如何把GSL编译到程序中,并介绍一些它的约定习惯。
2.1 示例程序
下面这个小程序演示了用本库来计算当x=5时贝塞尔函数J0(x)的值。
#include <stdio.h> #include <gsl/gsl_sf_bessel.h> int main(void) { double x = 5.0; double y = gsl_sf_bessel_J0(x); printf("J0(%g) = %.18e\n", x, y); return 0; } |
输出如下,并修正到双精度精度。
J0(5) = -1.775967713143382642e-01 |
以下各节介绍了编译该程序所需的步骤。