Julia 1.4.2-平滑阵列
Julia中是否有一个函数类似于MATLAB的smooth()函数 MATLAB平滑功能:Julia 1.4.2-平滑阵列,julia,smoothing,moving-average,Julia,Smoothing,Moving Average,Julia中是否有一个函数类似于MATLAB的smooth()函数 MATLAB平滑功能: z=平滑(y,跨度,方法) y->输入阵列 span->移动平均线的跨度 方法->默认移动平均线、下限等之间的选项 此操作的结果是与y维数相同的向量,基本上是原始数组y的平滑 我在Julia中找不到一个简单的函数来实现这一点。TimeSeries.jl的函数名为moving(),但问题是我们需要首先将输入变量转换为TimeArray,而不是普通的数组。该函数的输出也是一个TimeArray。这很好,但
z=平滑(y,跨度,方法)
->输入阵列李>y
->移动平均线的跨度李>span
->默认移动平均线、下限等之间的选项方法
y
维数相同的向量,基本上是原始数组y
的平滑
我在Julia中找不到一个简单的函数来实现这一点。TimeSeries.jl的函数名为
moving()
,但问题是我们需要首先将输入变量转换为TimeArray
,而不是普通的数组。该函数的输出也是一个TimeArray
。这很好,但是对于其他一些函数(例如,那些只允许Array
,而不允许TimeArray
)来说,TimeArray会有点问题。看看DSP.jl,它提供了filt、filtfilt
等函数。只是一个小问题。如果MATLAB是开源的,那么就可以重新实现并测试它的行为完全相同。。