Trait basic_dsp::ScaleOps
[−]
[src]
pub trait ScaleOps<T>: Sized where T: Sized { fn scale(self, factor: T) -> VecResult<Self>; }
An operation which multiplies each vector element with a constant
Required Methods
Implementors
impl ScaleOps<f32> for GenericDataVector<f32>impl ScaleOps<f64> for GenericDataVector<f64>impl ScaleOps<Complex<f32>> for GenericDataVector<f32>impl ScaleOps<Complex<f64>> for GenericDataVector<f64>impl ScaleOps<f32> for RealTimeVector<f32>impl ScaleOps<f64> for RealTimeVector<f64>impl ScaleOps<f32> for RealFreqVector<f32>impl ScaleOps<f64> for RealFreqVector<f64>impl ScaleOps<Complex<f32>> for ComplexTimeVector<f32>impl ScaleOps<Complex<f64>> for ComplexTimeVector<f64>impl ScaleOps<Complex<f32>> for ComplexFreqVector<f32>impl ScaleOps<Complex<f64>> for ComplexFreqVector<f64>