fun ImpliedCovTable(wrapper: SemImWrapper, measured: Boolean, correlations: Boolean) { wrapper = wrapper measured = measured correlations = correlations this.nf = NumberFormatUtil.getInstance().getNumberFormat() if (measured() && covariances()) { matrix = getSemIm().getImplCovarMeas().toArray() } else if (measured() && !covariances()) { matrix = corr(getSemIm().getImplCovarMeas().toArray()) } else if (!measured() && covariances()) { val implCovarC: TetradMatrix = getSemIm().getImplCovar(false) matrix = implCovarC.toArray() } else if (!measured() && !covariances()) { val implCovarC: TetradMatrix = getSemIm().getImplCovar(false) matrix = corr(implCovarC.toArray()) }
Constructs a new table for the given covariance matrix , the nodes for which are as specified ( in the order they appear in the matrix ) .