public float[] getRealArray(LinearFilterRepresentation filterRep, int size) {
public float[] getRealArray(LinearFilterRepresentation filterRep, int col, int size) {
    public float[] getRealArray(LinearFilterRepresentation filterRep, int size) {	/* use the matrix that is hidden inside the filter representation */	FilterMatrix source = filterRep.getA();	if (source.getRows() > size) {	    throw new RuntimeException("freq response size is too small for this filter's response.");	}	/* allocate the return array */	float[] arr = new float[size];	/* pull out the parts of the matrix, one by one */	for (int i=0; i<source.getRows(); i++) {	    ComplexNumber currentElement = source.getElement(i,0);	    /* assign different piece depending on part parameter */	    arr[i] = (float)currentElement.getReal();	}		return arr;    }