public void Init(MyRandom myRandom) { MyRandom = myRandom; NameGenerator = new PersonNameGenerator(MyRandom.GeneratorRandom); }
public void Init(int newSeed) { Seed = newSeed; myRandom = new MyRandom(); myRandom.Init(Seed); NGen = new IntFromToUniform() { From = this.From, To = this.To, MyRandom = myRandom }; NamesGen = new RandomNames(); NamesGen.Init(myRandom); // Общий белок 65-84 г/л 65-85 г/л Total_protein = new FromToNormal() { From = 65, To = 85 }; //Белковые фракции: // - альбумины 34-44 г/л 21-35 г/л Albumin = new FromToNormal() { From = 21, To = 44 }; // - глобулины 35-45 г/л 21-34,9 г/л Globulin = new FromToNormal() { From = 21, To = 45 }; // Гемоглобин 130-150 г/л 120-140 г/л Hemoglobin = new FromToNormal() { From = 120, To = 150 }; // Мочевина 2,5-8,2 ммоль/л 2,4-8,2 ммоль/л Urea = new FromToNormal() { From = 2.4, To = 8.2 }; // Мочевая кислота 0,12-0,42 ммоль/л 0,24-0,54 ммоль/л Uric_acid = new FromToNormal() { From = 0.12, To = 0.54 }; // Глюкоза 3,3-5,5 ммоль/л 3,2-5,5 ммоль/л Glucose = new FromToNormal() { From = 3.2, To = 5.5 }; // Креатинин 61-114 мкмоль/л 52-96 мкмоль/л Creatinine = new FromToNormal() { From = 52, To = 114 }; // Холестерин общий 3,4-6,4 ммоль/л 3,4-6,4 ммоль/л Total_cholesterol = new FromToNormal() { From = 3.4, To = 6.4 }; // ЛПНП До 3 ммоль/л До 3 ммоль/л LDL = new FromToNormal() { From = 0, To = 3 }; // ЛПВП 1 ммоль/л 0-1,2 ммоль/л HDL = new FromToNormal() { From = 0, To = 1.2 }; // Триглицериды До 1,6 ммоль/л До 1,7 ммоль/л Trigliceride = new FromToNormal() { From = 0, To = 1.7 }; // Билирубин(общий) 5-20 мкмоль/л 5-20 мкмоль/л Total_bilirubin = new FromToNormal() { From = 5, To = 20 }; // Билирубин прямой 2,2-5,0 мкмоль/л 2,2-5,0 мкмоль/л Direct_bilirubin = new FromToNormal() { From = 2.2, To = 5 }; // АЛТ(аланинаминотрансфераза) Не более 45 ед/л Не более 30 ед/л ALT = new FromToNormal() { From = 10, To = 45 }; // АСТ(аспартатаминотрансфераза) До 45 ед/л До 30 ед/л AST = new FromToNormal() { From = 10, To = 45 }; // Щелочная фосфатаза До 260 ед/л До 250 ед/л Alcaline_phospharase = new FromToNormal() { From = 10, To = 260 }; // ГГТ(гамма-глутамилтрансфераза) До 33 ед/л До 47 ед/л GGT = new FromToNormal() { From = 5, To = 47 }; // Липаза 0-187 ед/л 0-187 ед/л Lipase = new FromToNormal() { From = 5, To = 187 }; // Панкреатическая амилаза 0-50 ед/л 0-50 ед/л Pancreatic_amylase = new FromToNormal() { From = 2, To = 50 }; // Креатинкиназа(КК) До 180 ед/л До 180 ед/л Creatine_Kinase = new FromToNormal() { From = 5, To = 180 }; // Натрий 130-150 ммоль/л 130-150 ммоль/л Sodium = new FromToNormal() { From = 130, To = 150 }; // Калий 3,3-5,3 ммоль/л 3,35-5,3 ммоль/л Potassium = new FromToNormal() { From = 3.3, To = 5.3 }; // Альфа-амилаза 27-99 ед/л 28-100 ед/л Alpha_amilase = new FromToNormal() { From = 27, To = 100 }; }
public double Next(MyRandom random) => Normal.Sample(random.GeneratorRandom, mu, sigma);