Beispiel #1
0
 public override void Show(ListBox L)
 {
     base.Show(L);
     L.Items.RemoveAt(6);
     L.Items.RemoveAt(5);
     L.Items.Insert(5, "Среднее значение Rо(на зажимах №1): " + NullResistance.ToString() + " Ом");
     L.Items.Insert(6, "Вариация Rвар.(на зажимах №1): " + VariationNullResistance.ToString() + " Ом");
     L.Items.Insert(7, "Среднее значение Rо(на зажимах №2): " + NullResistance2.ToString() + " Ом");
     L.Items.Insert(8, "Вариация Rвар.(на зажимах №2): " + VariationNullResistance2.ToString() + " Ом");
 }
Beispiel #2
0
        public virtual void Show(ListBox L)
        {
            L.Items.Clear();
            L.Items.Add("Модель: " + Model.ToString());
            L.Items.Add("Класс точности, c/d: " + Accuracy.ToString());
            L.Items.Add("Число декад: " + NumberDecade.ToString());
            L.Items.Add("Нижний предел Rmin: " + MinResistance.ToString() + " Ом");
            L.Items.Add("Верхний предел Rmax: " + MaxResistance.ToString() + " Ом");
            L.Items.Add("Среднее значение Rо: " + NullResistance.ToString() + " Ом");
            L.Items.Add("Вариация Rвар.: " + VariationNullResistance.ToString() + " Ом");
            L.Items.Add("Температура: " + Temperature.ToString());
            L.Items.Add("Влажность: " + Humidity.ToString());
            L.Items.Add("Давление: " + Pressure.ToString());

            string str = "";

            switch (RelativeError.Method.ToString())
            {
            case "Double Formula1(Double, Double[])":
                str = "±[" + ConstantABC[0].ToString() + "+" + ConstantABC[1].ToString() + "·(" + ConstantABC[2].ToString() + "/R-1)]";
                break;

            case "Double Formula2(Double, Double[])":
                str = "±[" + ConstantABC[0].ToString() + "+" + ConstantABC[1].ToString() + "/R-1]";
                break;

            case "Double Formula3(Double, Double[])":
                str = "±[" + ConstantABC[0].ToString() + "+" + ConstantABC[1].ToString() + "·(" + ConstantABC[2].ToString() + "/R)]";
                break;

            case "Double Formula4(Double, Double[])":
                str = "±[" + ConstantABC[0].ToString() + "+" + ConstantABC[1].ToString() + "·(" + ConstantABC[2].ToString() + "/R)]";
                break;

            case "Double Formula5(Double, Double[])":
                str = "±[" + ConstantABC[0].ToString() + "]";
                break;

            default: str = "Ошибка при выводе формулы";
                break;
            }
            L.Items.Add("Отклонение в %: " + str);
        }