class_docstr: A coordinate symbol/base scalar associated wrt a Reference Frame.
  
  Ideally, users should not instantiate this class. Instances of
  this class must only be accessed through the corresponding frame
  as 'frame[index]'.
  
  CoordinateSyms having the same frame and index parameters are equal
  (even though they may be instantiated separately).
  
  Parameters
  ==========
  
  name : string
      The display name of the CoordinateSym
  
  frame : ReferenceFrame
      The reference frame this base scalar belongs to
  
  index : 0, 1 or 2
      The index of the dimension denoted by this coordinate variable
  
  Examples
  ========
  
  >>> from sympy.physics.vector import ReferenceFrame, CoordinateSym
  >>> A = ReferenceFrame('A')
  >>> A[1]
  A_y
  >>> type(A[0])
  <class 'sympy.physics.vector.frame.CoordinateSym'>
  >>> a_y = CoordinateSym('a_y', A, 1)
  >>> a_y == A[1]
  True
code: def __ne__(self, other):
      return not self == other
  
imports: from sympy import diff, expand, sin, cos, sympify, eye, zeros, ImmutableMatrix, MatrixBase
  from sympy.core.symbol import Symbol
  from sympy.simplify.trigsimp import trigsimp
  from sympy.physics.vector.vector import Vector, _check_vector
  from sympy.utilities.misc import translate
  from warnings import warn
label_desc: Use image node_id 5 for calling the CoordinateSym obj's underlying member method code with example usage: obj.__ne__(other) and returns: unknown