title: How to plot a sphere when we are given a central point and a radius size?
body: <p>I have got a matrix like [[1, 2, 2.23], [2, 3, 3.6],[-3, 4, 5], ...] and each row indicates a point.</p>
  
  <p>What I wish to do is like this:<br/>
  I want to create a function which is given two parameters :<br/>
  A center like [0,0,0] and the matrix above.<br/>
  Then it calculates the maximum distance of points to the center as the radius of sphere and draw a sphere along with the points in matrix.<br/>
  The sphere is transparent, so if we plot the points, we can see the points inside the sphere.<br/>
  <a href="https://i.stack.imgur.com/lQfxP.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/lQfxP.png" alt="the sphere is transparent, so if we plot the points, we can see the points inside the sphere."></a><br/>
  I also need to differentiate the point with maximum distance in some way.
  like draw a vector from center to the point or draw it with different color.
  Any help would be appreciated.</p>