Функция math.J1
Функция math.J1 вычисляет значение функции Бесселя первого рода порядка 1
для числа с плавающей точкой. Она принимает один параметр типа float64 —
аргумент функции Бесселя, и возвращает значение типа float64.
Функция Бесселя первого рода порядка 1 широко используется в различных
областях науки и техники, включая физику, инженерию и теорию
дифференциальных уравнений.
Синтаксис
math.J1(x float64) float64
Пример
Давайте вычислим значение функции Бесселя первого рода порядка 1 для числа 2.5:
package main
import (
"fmt"
"math"
)
func main() {
res := math.J1(2.5)
fmt.Println(res)
}
Результат выполнения кода:
0.4970941024812472
Пример
Давайте вычислим значение функции Бесселя первого рода порядка 1 для числа 0.0:
package main
import (
"fmt"
"math"
)
func main() {
res := math.J1(0.0)
fmt.Println(res)
}
Результат выполнения кода:
0
Пример
Давайте вычислим значение функции Бесселя первого рода порядка 1 для отрицательного числа -3.0:
package main
import (
"fmt"
"math"
)
func main() {
res := math.J1(-3.0)
fmt.Println(res)
}
Результат выполнения кода:
-0.33905895852593645
Обратите внимание, что функция Бесселя первого рода порядка 1
является нечетной функцией, поэтому J1(-x) = -J1(x).
Смотрите также
-
функцию
math.J0,
которая вычисляет значение функции Бесселя первого рода порядка 0 -
функцию
math.Jn,
которая вычисляет значение функции Бесселя первого рода порядка n -
функцию
math.Y0,
которая вычисляет значение функции Бесселя второго рода порядка 0 -
функцию
math.Y1,
которая вычисляет значение функции Бесселя второго рода порядка 1