Jampack
Class Z1
- java.lang.Object
-
- Jampack.Z1
-
public class Z1 extends java.lang.ObjectZ1 implements a one-dimensional array of complex numbers as a two arrays of type double. The addressing is zero based. It is necessary to provided one-dimensional complex arrays whose real and imaginary parts are contiguous in storage.
-
-
Constructor Summary
Constructors Constructor and Description Z1(int n)Creates a Z1 initializes to zero.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description Zget(int i)Returns the ith element of a Z1 as a Z.voidput(int i, double real, double imag)Sets the real and imaginary parts of the ith element of a Z1.voidput(int i, Z z)Sets the ith element of a Z1 to a Z.voidTimes(int i, Z z)Multiplies the ith element of a Z1 by a Z.
-
-
-
Constructor Detail
-
Z1
public Z1(int n) throws JampackException
Creates a Z1 initializes to zero.- Parameters:
n- a positive integer- Throws:
JampackException- Thrown if n<=0.
-
-
Method Detail
-
get
public Z get(int i)
Returns the ith element of a Z1 as a Z.- Parameters:
i- an integer- Returns:
- The ith elemeent of this Z1
-
put
public void put(int i, Z z)Sets the ith element of a Z1 to a Z.- Parameters:
i- an integerz- a Z
-
put
public void put(int i, double real, double imag)Sets the real and imaginary parts of the ith element of a Z1.- Parameters:
i- an integerreal- a doubleimag- a double
-
Times
public void Times(int i, Z z)Multiplies the ith element of a Z1 by a Z.- Parameters:
i- an integerz- a Z
-
-
DMelt 3.0 © DataMelt by jWork.ORG