summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--numpy/polynomial/chebyshev.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/numpy/polynomial/chebyshev.py b/numpy/polynomial/chebyshev.py
index 1149cdffa..4d0a4f483 100644
--- a/numpy/polynomial/chebyshev.py
+++ b/numpy/polynomial/chebyshev.py
@@ -1952,8 +1952,8 @@ def chebpts1(npts):
if _npts < 1:
raise ValueError("npts must be >= 1")
- x = np.linspace(-np.pi, 0, _npts, endpoint=False) + np.pi/(2*_npts)
- return np.cos(x)
+ x = 0.5 * np.pi / _npts * np.arange(-_npts+1, _npts+1, 2)
+ return np.sin(x)
def chebpts2(npts):