ch.unizh.ini.jaer.projects.hopfield.matrix
Class BiPolarUtil
java.lang.Object
ch.unizh.ini.jaer.projects.hopfield.matrix.BiPolarUtil
public class BiPolarUtil
- extends java.lang.Object
BiPolarUtil: This class contains a number of utility methods
used to work with bipolar numbers. A bipolar number is another
way to represent binary numbers. The value of true is defined
to be one, where as false is defined to be negative one.
- Version:
- 2.1
- Author:
- Jeff Heaton
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BiPolarUtil
public BiPolarUtil()
bipolar2double
public static double bipolar2double(boolean b)
bipolar2int
public static int bipolar2int(boolean b)
bipolar2double
public static double[] bipolar2double(boolean[] b)
bipolar2int
public static int[] bipolar2int(boolean[] b)
bipolar2double
public static double[][] bipolar2double(boolean[][] b)
bipolar2int
public static int[][] bipolar2int(boolean[][] b)
double2bipolar
public static boolean double2bipolar(double d)
double2bipolar
public static boolean[] double2bipolar(double[] d)
double2bipolar
public static boolean[][] double2bipolar(double[][] d)
normalizeBinary
public static double normalizeBinary(double d)
toBinary
public static double toBinary(double d)
toBiPolar
public static double toBiPolar(double d)
toNormalizedBinary
public static double toNormalizedBinary(double d)