Функция math.Jn
Функция math.Jn вычисляет значение функции Бесселя первого рода порядка n для вещественного аргумента x.
В первый параметр мы передаем порядок функции Бесселя n (целое число), во второй параметр мы передаем аргумент x (вещественное число).
Функция возвращает значение функции Бесселя первого рода порядка n в точке x.
Синтаксис
math.Jn(n, x)
Пример
Давайте вычислим значение функции Бесселя первого рода порядка 0 для аргумента 1.0:
package main
import (
"fmt"
"math"
)
func main() {
res := math.Jn(0, 1.0)
fmt.Printf("%.6f", res)
}
Результат выполнения кода:
"0.765198"
Пример
Давайте вычислим значение функции Бесселя первого рода порядка 1 для аргумента 2.0:
package main
import (
"fmt"
"math"
)
func main() {
res := math.Jn(1, 2.0)
fmt.Printf("%.6f", res)
}
Результат выполнения кода:
"0.576725"
Пример
Давайте вычислим значение функции Бесселя первого рода порядка 2 для аргумента 3.0:
package main
import (
"fmt"
"math"
)
func main() {
res := math.Jn(2, 3.0)
fmt.Printf("%.6f", res)
}
Результат выполнения кода:
"0.486091"
Смотрите также
-
функцию
math.J0,
которая вычисляет функцию Бесселя первого рода порядка 0 -
функцию
math.J1,
которая вычисляет функцию Бесселя первого рода порядка 1 -
функцию
math.Yn,
которая вычисляет функцию Бесселя второго рода порядка n -
функцию
math.Gamma,
которая вычисляет гамма-функцию