[−][src]Trait basic_dsp_matrix::ToComplexTimeMatrix
Conversion from a generic data type into a dsp vector with complex data.
Associated Types
Loading content...Required methods
fn to_complex_time_mat(self) -> Self::Output
Create a new matrix in complex number space and time domain.
delta can be changed after construction with a call of set_delta.
For complex matrices with an odd length the resulting value will have a zero length.
Implementations on Foreign Types
impl<T, S> ToComplexTimeMatrix<DspVec<S, T, Complex, Time>, T> for Vec<S> where
T: RealNumber,
S: ToComplexVector<S, T> + ToSlice<T>, [src]
T: RealNumber,
S: ToComplexVector<S, T> + ToSlice<T>,
type Output = MatrixMxN<ComplexTimeVec<S, T>, S, T>
fn to_complex_time_mat(self) -> Self::Output[src]
impl<T, S> ToComplexTimeMatrix<DspVec<S, T, Complex, Time>, T> for [S; 2] where
T: RealNumber,
S: ToComplexVector<S, T> + ToSlice<T>, [src]
T: RealNumber,
S: ToComplexVector<S, T> + ToSlice<T>,
type Output = Matrix2xN<ComplexTimeVec<S, T>, S, T>
fn to_complex_time_mat(self) -> Self::Output[src]
impl<T, S> ToComplexTimeMatrix<DspVec<S, T, Complex, Time>, T> for [S; 3] where
T: RealNumber,
S: ToComplexVector<S, T> + ToSlice<T>, [src]
T: RealNumber,
S: ToComplexVector<S, T> + ToSlice<T>,
type Output = Matrix3xN<ComplexTimeVec<S, T>, S, T>
fn to_complex_time_mat(self) -> Self::Output[src]
impl<T, S> ToComplexTimeMatrix<DspVec<S, T, Complex, Time>, T> for [S; 4] where
T: RealNumber,
S: ToComplexVector<S, T> + ToSlice<T>, [src]
T: RealNumber,
S: ToComplexVector<S, T> + ToSlice<T>,