function differ_arbitrary_test01 ( )

%*****************************************************************************80
%
%% differ_arbitrary_test01() tests differ_arbitrary().
%
%  Licensing:
%
%    This code is distributed under the MIT license.
%
%  Modified:
%
%    08 September 2024
%
%  Author:
%
%    John Burkardt
%
  fprintf ( 1, '\n' );
  fprintf ( 1, 'differ_arbitrary_test01():\n' );
  fprintf ( 1, '  Weights for centered approximation at evenly\n' );
  fprintf ( 1, '  spaced data.\n' );

  M = 4;
  N = 8;
  x0 = 0.0;
  alpha = [ 0.0, 1.0, -1.0, 2.0, -2.0,  3.0, -3.0,  4.0, -4.0 ]; 

  delta = differ_arbitrary ( M, N, x0, alpha );

  disp ( delta );

  return
end
