Функция math.Y1
Функция math.Y1 вычисляет значение функции Бесселя второго рода первого порядка
(Y₁) для вещественного числа. Она принимает один параметр типа float64
(аргумент функции) и возвращает результат типа float64.
Если передан отрицательный аргумент, функция возвращает NaN
(не число), так как функция Бесселя второго рода определена только для
неотрицательных значений.
Синтаксис
math.Y1(x)
Пример
Давайте вычислим значение функции Бесселя Y₁ для числа 2.0:
package main
import (
"fmt"
"math"
)
func main() {
res := math.Y1(2.0)
fmt.Println(res)
}
Результат выполнения кода:
-0.10703243154093754
Пример
Попробуем передать отрицательное значение -1.5.
Функция должна вернуть NaN, так как аргумент должен быть
неотрицательным:
package main
import (
"fmt"
"math"
)
func main() {
res := math.Y1(-1.5)
fmt.Println(res)
}
Результат выполнения кода:
NaN