1234567891011121314151617181920212223242526272829303132 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Shaker.Model
- {
- public class RandomConfigModel : BaseModel
- {
- public readonly uint SpectrumItemsCount = 20;
- public float HanningWindowCompensationCoefficient = 1.5f;
- public uint LinearAverage = 4;
- public uint ExponentialAverage = 8;
- public readonly uint RandomSampleRate = 2000;
- public RandomMaxFrequency MaxFrequency = RandomMaxFrequency.Frequeny_200;
- public AccelerationSynthesisType SynthesisType = AccelerationSynthesisType.Synthesis;
- public float MinFrequency = 1f;
- public SpectrumLines SpectrumLines = SpectrumLines.SpectrumLines_200;
- public float Sigma = 3;
- public RandomIdentifyModel Identify = new RandomIdentifyModel();
- public List<RandomSpectrumItemModel> SpectrumItems = new List<RandomSpectrumItemModel>();
- public List<RandomPlanItemModel> PlanItems = new List<RandomPlanItemModel>();
- public uint StopLins = 160;
- public uint WarnLines = 120;
- public float StopRMS = 6;
- public override object Clone()
- {
- return this.CloneBase();
- }
- }
- }
|