@@ -76,6 +76,28 @@ original location:
7676 - `xycoords ` -> set the units of the point location
7777 - `set_position() ` -> `Annotation ` only set location of annotation
7878
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+
79101
80102.. _changes_in_1_3 :
81103
0 commit comments