修飾子とタイプ | フィールドと説明 |
---|---|
protected java.nio.file.Path |
inputDataPath
psudoMの元になるファイル
|
protected boolean |
iterate |
protected boolean |
noise |
protected double |
noisePower |
protected java.nio.file.Path |
partialIDPath
partialIDの入ったファイル
|
protected java.nio.file.Path |
partialWaveformPath
partial波形の入ったファイル
|
protected java.nio.file.Path |
unknownParameterListPath
求めたい未知数を羅列したファイル (ASCII)
|
protected java.nio.file.Path |
waveformPath
観測波形、理論波形の入ったファイル (BINARY)
|
protected java.nio.file.Path |
waveIDPath
観測、理論波形のID情報
|
コンストラクタと説明 |
---|
CheckerBoardTest(ObservationEquation eq) |
CheckerBoardTest(java.util.Properties property) |
修飾子とタイプ | メソッドと説明 |
---|---|
org.apache.commons.math3.linear.RealVector |
computePseudoD(org.apache.commons.math3.linear.RealVector pseudoM)
d = A m
|
org.apache.commons.math3.linear.RealVector |
computeRandomNoise() |
java.util.Properties |
getProperties() |
org.apache.commons.math3.linear.RealVector |
getSynVector() |
java.nio.file.Path |
getWorkPath() |
static void |
main(java.lang.String[] args) |
void |
output4CheckerBoardTest(java.nio.file.Path outIDPath,
java.nio.file.Path outDataPath,
org.apache.commons.math3.linear.RealVector bornVec)
読み込んだデータセットに対してボルン波形を観測波形として 理論波形を理論波形として書き込む(上書きではない)
|
void |
output4Iterate(java.nio.file.Path outIDPath,
java.nio.file.Path outDataPath,
org.apache.commons.math3.linear.RealVector bornVec)
読み込んだデータセットに対してボルン波形を理論波形として書き込む(上書きではない)
|
void |
run() |
static void |
writeDefaultPropertiesFile() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
findPath, getPath, writeProperties
protected java.nio.file.Path waveformPath
protected java.nio.file.Path unknownParameterListPath
protected java.nio.file.Path partialIDPath
protected java.nio.file.Path partialWaveformPath
protected boolean iterate
protected boolean noise
protected java.nio.file.Path waveIDPath
protected double noisePower
protected java.nio.file.Path inputDataPath
public CheckerBoardTest(java.util.Properties property) throws java.io.IOException
java.io.IOException
public CheckerBoardTest(ObservationEquation eq)
public static void writeDefaultPropertiesFile() throws java.io.IOException
java.io.IOException
public static void main(java.lang.String[] args) throws java.lang.Exception
public void output4CheckerBoardTest(java.nio.file.Path outIDPath, java.nio.file.Path outDataPath, org.apache.commons.math3.linear.RealVector bornVec) throws java.io.IOException
outIDPath
- for writeoutDataPath
- for writebornVec
- for writejava.io.IOException
- if anypublic void output4Iterate(java.nio.file.Path outIDPath, java.nio.file.Path outDataPath, org.apache.commons.math3.linear.RealVector bornVec) throws java.io.IOException
outIDPath
- File
for write ID fileoutDataPath
- File
for write data filebornVec
- RealVector
of bornjava.io.IOException
- if anypublic org.apache.commons.math3.linear.RealVector computePseudoD(org.apache.commons.math3.linear.RealVector pseudoM)
pseudoM
- δmpublic org.apache.commons.math3.linear.RealVector getSynVector()
public org.apache.commons.math3.linear.RealVector computeRandomNoise()
public java.util.Properties getProperties()
getProperties
インタフェース内 Operation
public java.nio.file.Path getWorkPath()
getWorkPath
インタフェース内 Operation