new function specSquare
parent
baaefca6b3
commit
ff5eb89a17
|
@ -1,4 +1,3 @@
|
||||||
|
|
||||||
export function specModel(options) {
|
export function specModel(options) {
|
||||||
let result = {}; //результат
|
let result = {}; //результат
|
||||||
let model = options.src.base; //массив точек базовой линии для построения упрощенной модели спектра
|
let model = options.src.base; //массив точек базовой линии для построения упрощенной модели спектра
|
||||||
|
|
|
@ -230,7 +230,7 @@ export function specSquare(data, bnd, frq) {
|
||||||
|
|
||||||
export function modFactor(ampl, base) {
|
export function modFactor(ampl, base) {
|
||||||
let dl = (ampl - base); //разность уровней гармонической и случайной составляющей вибрации
|
let dl = (ampl - base); //разность уровней гармонической и случайной составляющей вибрации
|
||||||
let df = specParams().resolution / bpWidth(); //отношение частотному разрешению спектра к ширине фильтра
|
let df = specParams().frequency / bpWidth(); //отношение частотному разрешению спектра к ширине фильтра
|
||||||
let mod = Math.sqrt((10 ** (dl / 10) - 1) * df) * 100;
|
let mod = Math.sqrt((10 ** (dl / 10) - 1) * df) * 100;
|
||||||
return mod;
|
return mod;
|
||||||
}; //определение условной глубины модуляции
|
}; //определение условной глубины модуляции
|
||||||
|
|
Loading…
Reference in New Issue