first working after refactor
This commit is contained in:
@@ -23,10 +23,9 @@ public enum ECGSyn {
|
||||
public static func generate(params: Parameters, rrSeries: RRSeries<Double>) -> [Double] {
|
||||
var rng = rrSeries.rng
|
||||
let srInternal = rrSeries.timeParameters.srInternal
|
||||
let dt = 1.0 / Double(srInternal)
|
||||
|
||||
// adjust extrema parameters for mean heart rate
|
||||
let hrFact = 60.0 / rrSeries.timeParameters.hrMean
|
||||
let hrFact = sqrt(rrSeries.timeParameters.hrMean / 60.0)
|
||||
let hrFactSqrt = sqrt(hrFact)
|
||||
|
||||
let ai = params.a
|
||||
@@ -37,6 +36,7 @@ public enum ECGSyn {
|
||||
|
||||
let nt = rrSeries.count
|
||||
|
||||
let dt = 1.0 / Double(srInternal)
|
||||
let ts = (0 ..< nt).map { Double($0) * dt }
|
||||
let x0 = SIMD3<Double>(1.0, 0.0, 0.04)
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ public struct TimeParameters {
|
||||
let hrStd: Double = 1.0
|
||||
|
||||
/// RNG seed value.
|
||||
let seed: UInt64 = 10
|
||||
let seed: UInt64 = 8
|
||||
}
|
||||
|
||||
public struct RRParameters {
|
||||
|
||||
Reference in New Issue
Block a user