| 修飾子とタイプ | フィールドと説明 |
|---|---|
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, waitfindPath, getPath, writePropertiesprotected 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.IOExceptionpublic CheckerBoardTest(ObservationEquation eq)
public static void writeDefaultPropertiesFile()
throws java.io.IOException
java.io.IOExceptionpublic 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 インタフェース内 Operationpublic java.nio.file.Path getWorkPath()
getWorkPath インタフェース内 Operation