code: def ecef2eci(eng, matmap3d: bool, utc_m, ecef):
      if matmap3d:
          return eng.matmap3d.ecef2eci(utc_m, *ecef, nargout=3)
  
      return np.array(
          eng.ecef2eci(utc_m, np.asarray(ecef), nargout=1)
      ).squeeze()
  
file_path: pymap3d/src/pymap3d/tests/test_matlab_ecef2eci.py
imports: from __future__ import annotations
  from datetime import datetime
  import pytest
  from pytest import approx
  import pymap3d
label_desc: Use image node_id 1 for calling a global function with example usage: ecef2eci(eng, matmap3d, utc_m, ecef) and returns: np, eng