code: def _call_derive_matrix_by_scalar(expr: MatrixBase, v: Expr) -> Expr:
      return _matrix_derivative(expr, v)
  
imports: from __future__ import annotations
  from sympy.core.expr import Expr
  from sympy.core.function import Derivative
  from sympy.core.numbers import Integer
  from sympy.matrices.matrixbase import MatrixBase
  from .ndim_array import NDimArray
  from .arrayop import derive_by_array
  from sympy.matrices.expressions.matexpr import MatrixExpr
  from sympy.matrices.expressions.special import ZeroMatrix
  from sympy.matrices.expressions.matexpr import _matrix_derivative
label_desc: Use image node_id 8 for calling the ArrayDerivative obj's underlying member method code with example usage: obj._call_derive_matrix_by_scalar(expr, v) and returns: _matrix_derivative