Julia DSP包重采样函数错误
Julia在DSP软件包中的重采样函数似乎在某些重采样率下出错 如果我对以下复杂数组的列重新采样,则没有错误Julia DSP包重采样函数错误,julia,signal-processing,sampling,resampling,Julia,Signal Processing,Sampling,Resampling,Julia在DSP软件包中的重采样函数似乎在某些重采样率下出错 如果我对以下复杂数组的列重新采样,则没有错误 Num_col = 485 Test_sample = rand(Complex{Float64},35,Num_col) t = mapslices(Array_to_Resample -> resample(Array_to_Resample,474/Num_col), Test_sample; dims=2) 而下面的代码抛出了一个错误 Num_col = 484 Tes
Num_col = 485
Test_sample = rand(Complex{Float64},35,Num_col)
t = mapslices(Array_to_Resample -> resample(Array_to_Resample,474/Num_col), Test_sample; dims=2)
而下面的代码抛出了一个错误
Num_col = 484
Test_sample = rand(Complex{Float64},35,Num_col)
t = mapslices(Array_to_Resample -> resample(Array_to_Resample,474/Num_col), Test_sample; dims=2)
BoundsError: attempt to access 474-element Array{Complex{Float64},1} at index [475]
in top-level scope at Testscript_Wavelet.jl:90
in at base\none
in #mapslices#109 at base\abstractarray.jl:1994
in at Testscript_Wavelet.jl:90
in resample at DSP\0oYMW\src\Filters\stream_filt.jl:733
in resample at DSP\0oYMW\src\Filters\stream_filt.jl:728
in filt at DSP\0oYMW\src\Filters\stream_filt.jl:673
in filt! at DSP\0oYMW\src\Filters\stream_filt.jl:660
in setindex! at base\array.jl:782
此函数是否无法以特定比率向上或向下采样?是否有解决方法,或者我是否错误地使用了此功能?已报告:已报告: