spectKonfo
Class LSE

java.lang.Object
  extended by spectKonfo.LSE

public class LSE
extends java.lang.Object

Táto trieda slúži na výpočet metódy LSE a potrebných funkcií s ňou spojených.


Constructor Summary
LSE(char[][] input, double[][] C)
          Vytvorí novú inštanciu triedy LSE.
 
Method Summary
 double computeErrorSum()
          Vráti sumu Euklidovských noriem chybových vektorov.
 double computeKurtAndErrorSum()
          Vráti hodnota, ktorá odvodená od hodnoty kurtosis a aj výsledkucomputeErrorSum.
 double[][] computeOutput()
          Vypočíta výstup metódy LSE.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LSE

public LSE(char[][] input,
           double[][] C)
Vytvorí novú inštanciu triedy LSE.

Parameters:
input - Vstupy. Prvý index označuje index vektora. Druhý index je číslo pixelu.
C - spektrálna matica
Method Detail

computeErrorSum

public double computeErrorSum()
Vráti sumu Euklidovských noriem chybových vektorov. (funkcia f1 z dipl. práce)

Returns:

computeKurtAndErrorSum

public double computeKurtAndErrorSum()
Vráti hodnota, ktorá odvodená od hodnoty kurtosis a aj výsledkucomputeErrorSum. (funkcia f4 z diplomovej práce)

Returns:

computeOutput

public double[][] computeOutput()
Vypočíta výstup metódy LSE.