bispy.signals.bivariateAMFM
- bispy.signals.bivariateAMFM(a, theta, chi, phi, Hembedding=True, complexOutput=False)[source]
Construct a bivariate AM-FM model with specified parameters.
The output x[n] is constructed as:
x[n] = a[n] * np.exp(i * theta[n]) * np.exp(-k * chi[n]) * np.exp(j * phi[n])
- Parameters:
- a, theta, chi, phiarray_type
These are instantaneous geometrical and phase parameters.
- Hembeddingbool, optional
If True, returns the H-embedding signal of x, otherwise returns x (1, i)-complex (as a quaternion array). Default is True.
- complexOutputbool, optional
If True, output is a complex numpy array. Otherwise output is a quaternion numpy array. Default is False.
- Returns:
- xarray_type
See also
euler2quat