interpolate_replace_nans¶
- astropy.convolution.interpolate_replace_nans(array, kernel, convolve=<function convolve>, **kwargs)[ソース]¶
NANを含むデータセットが与えられ、NANは、所与のカーネルを有する隣接データ点から補間することによって置換される。
- パラメータ
- 配列. :
numpy.ndarraynumpy.ndarray これに畳む配列
kernelそれがそうです。1、2、および3 Dアレイのみがテストされたにもかかわらず、任意の次元であってもよい。- 核 :
numpy.ndarrayあるいは…。astropy.convolution.KernelNumpy.ndarrayやAsterpy.Curolution.Kernel 核を畳む。次元数は配列の次元数に適合すべきである.これらの次元は やめて! すべての方向に奇数でなければなりませんこれは非FFTとは違います
convolve機能します。以下の条件を満たせば,カーネルは標準化される.normalize_kernelもう設置しました。これが中心であると仮定する(すなわち、カーネルが非対称である場合、シフトを引き起こす可能性がある)。カーネル.カーネル 正常化できるものでなければならない (すなわち,その和はゼロではない).- 畳み込み. :
convolveあるいは…。convolve_fft畳み込みまたは畳み込み_FFT このパッケージで定義されている2つの畳み込み関数の1つである.
- 配列. :
- 返品
- Newarray :
numpy.ndarraynumpy.ndarray 元の配列のコピー,NaN画素をその内挿対応物に置き換える.
- Newarray :