@@ -76,6 +76,28 @@ original location:
76
76
- `xycoords ` -> set the units of the point location
77
77
- `set_position() ` -> `Annotation ` only set location of annotation
78
78
79
+ * NFFT being even is now enforced in `matplotlib.mlab.specgram `,
80
+ `matplotlib.mlab.psd `, `matplotlib.mlab.csd `,
81
+ `matplotlib.mlab.cohere `, `matplotlib.mlab.cohere_pairs `,
82
+ `matplotlib.pyplot.specgram `, `matplotlib.pyplot.psd `,
83
+ `matplotlib.pyplot.csd `, and `matplotlib.pyplot.cohere `. This was
84
+ listed as a requirement but was not actually checked.
85
+
86
+ * `matplotlib.mlab.specgram `, `matplotlib.mlab.psd `, `matplotlib.mlab.csd `,
87
+ `matplotlib.mlab.cohere `, `matplotlib.mlab.cohere_pairs `,
88
+ `matplotlib.pyplot.specgram `, `matplotlib.pyplot.psd `,
89
+ `matplotlib.pyplot.csd `, and `matplotlib.pyplot.cohere ` now raise
90
+ ValueError where they previously raised AssertionError.
91
+
92
+ * For `matplotlib.mlab.psd `, `matplotlib.mlab.csd `,
93
+ `matplotlib.mlab.cohere `, `matplotlib.mlab.cohere_pairs `,
94
+ `matplotlib.pyplot.specgram `, `matplotlib.pyplot.psd `,
95
+ `matplotlib.pyplot.csd `, and `matplotlib.pyplot.cohere `, in cases
96
+ where a shape (n, 1) array is returned, this is now converted to a (n, )
97
+ array. Previously, (n, m) arrays were averaged to an (n, ) array, but
98
+ (n, 1) arrays were returend unchanged. This change makes the dimensions
99
+ consistent in both cases.
100
+
79
101
80
102
.. _changes_in_1_3 :
81
103
0 commit comments