code: def jnyn_zeros(n, nt):
      """Compute nt zeros of Bessel functions Jn(x), Jn'(x), Yn(x), and Yn'(x).
  
      Returns 4 arrays of length `nt`, corresponding to the first `nt`
      zeros of Jn(x), Jn'(x), Yn(x), and Yn'(x), respectively. The zeros
      are returned in ascending order.
  
      Parameters
      ----------
      n : int
          Order of the Bessel functions
      nt : int
          Number (<=1200) of zeros to compute
  
      Returns
      -------
      Jn : ndarray
          First `nt` zeros of Jn
      Jnp : ndarray
          First `nt` zeros of Jn'
      Yn : ndarray
          First `nt` zeros of Yn
      Ynp : ndarray
          First `nt` zeros of Yn'
  
      See Also
      --------
      jn_zeros, jnp_zeros, yn_zeros, ynp_zeros
  
      References
      ----------
      .. [1] Zhang, Shanjie and Jin, Jianming. "Computation of Special
             Functions", John Wiley and Sons, 1996, chapter 5.
             https://people.sc.fsu.edu/~jburkardt/f_src/special_functions/special_functions.html
  
      """
      if not (isscalar(nt) and isscalar(n)):
          raise ValueError("Arguments must be scalars.")
      if (floor(n) != n) or (floor(nt) != nt):
          raise ValueError("Arguments must be integers.")
      if nt <= 0:
          raise ValueError("nt > 0")
      return specfun.jyzo(abs(n), nt)
  
imports: import operator
  import numpy
  import math
  from numpy import pi, asarray, floor, isscalar, iscomplex, real, imag, sqrt, where, mgrid, sin, place, issubdtype, extract, inexact, nan, zeros, sinc
  from .None import _ufuncs
  from ._ufuncs import mathieu_a, mathieu_b, iv, jv, gamma, psi, hankel1, hankel2, yv, kv, ndtri, poch, binom, hyp0f1
  from .None import specfun
  from .None import orthogonal
  from ._comb import _comb_int
label_desc: Use image node_id 4 for calling a global function with example usage: jnyn_zeros(n, nt) and returns: specfun