Перейти к содержанию

Прочие: различия между версиями

Материал из Химсофт Вики
Строка 169: Строка 169:


===Оформление:===
===Оформление:===
Для метрологии методик:
Для метрологии методик:
[МЕТРОЛОГИЯ(338;0;"Погрешность";1;1)]
 
[МЕТРОЛОГИЯ(338;0;"Погрешность";1;2)]
<code>[МЕТРОЛОГИЯ(338;0;"Погрешность";1;1)]</code>
[МЕТРОЛОГИЯ(338;0;"Погрешность";1;3)]
<code>[МЕТРОЛОГИЯ(338;0;"Погрешность";1;2)]</code>
[МЕТРОЛОГИЯ(338;0;"Погрешность";1;4)]
<code>[МЕТРОЛОГИЯ(338;0;"Погрешность";1;3)]</code>
<code>[МЕТРОЛОГИЯ(338;0;"Погрешность";1;4)]</code>
 
Для метрологии лаборатории:
Для метрологии лаборатории:
[МЕТРОЛОГИЯ(338;1;"Повторяемость Л";1;1)]
 
[МЕТРОЛОГИЯ(338;1;"Повторяемость Л";1;2)]
<code>[МЕТРОЛОГИЯ(338;1;"Повторяемость Л";1;1)]</code>
[МЕТРОЛОГИЯ(338;1;"Повторяемость Л";1;3)]
<code>[МЕТРОЛОГИЯ(338;1;"Повторяемость Л";1;2)]</code>
[МЕТРОЛОГИЯ(338;1;"Повторяемость Л";1;4)]
<code>[МЕТРОЛОГИЯ(338;1;"Повторяемость Л";1;3)]</code>
<code>[МЕТРОЛОГИЯ(338;1;"Повторяемость Л";1;4)]</code>


'''Пример 1:'''
'''Пример 1:'''
[МЕТРОЛОГИЯ( [Первичный анализ -> Идентификатор методики анализа];1 ;"Погрешность Л" ;[Первичный анализ -> Среднее значение показателя (безусловно)] ;1 )].
<code>[МЕТРОЛОГИЯ( [Первичный анализ -> Идентификатор методики анализа];1 ;"Погрешность Л" ;[Первичный анализ -> Среднее значение показателя (безусловно)] ;1 )]</code>


'''Пример 2:'''
'''Пример 2:'''
При выводе норматива повторяемости по ГОСТ 31371 (переключатель на вкладке "Метрология методик" для повторяемости) для расчета необходимо использовать значение переменной Сатт из калькулятора.
При выводе норматива повторяемости по ГОСТ 31371 (переключатель на вкладке <code>Метрология методик</code> для повторяемости) для расчета необходимо использовать значение переменной Сатт из калькулятора.
[МЕТРОЛОГИЯ([Результат -> Идентификатор методики анализа];0;"Повторяемость"; [С -> Значение переменной]; 1)]
<code>[МЕТРОЛОГИЯ([Результат -> Идентификатор методики анализа];0;"Повторяемость"; [С -> Значение переменной]; 1)]</code>


==Мтаблица ("Название таблицы", строка, столбец)==
==Мтаблица ("Название таблицы", строка, столбец)==

Версия от 04:50, 18 февраля 2026

ПОМЕТОДИКЕ(х;а)

Описание функции:

  • х - произвольное вещественное число;
  • а - целое число, идентификатор методики анализа.

Значение функции ПОМЕТОДИКЕ(x;a):

Округляет произвольное число х в соответствии с округлением, заданным в методике с идентификатором а.

Функция представляет собой фрагмент процедуры обработки результата анализа в лабораторном журнале, вынесенный в документы.

В лабораторных журналах этот фрагмент преобразует вещественное среднее значение показателя (поле Значение показателя (среднее)) в строку Значение показателя (среднее, округлённое).

В документах данная функция формирует строку, содержащую округлённое согласно методике, с идентификатором а значение х.

  • Если в х – пустота, результат функции – тоже пустота.
  • Если в а содержится пустота или несуществующий идентификатор, а также, если в методике нет данных о том, как округлять результат анализа, функция формирует строку, где х представляется с точностью не более 8 знаков после запятой.
  • Если в методике непосредственно указано количество значащих цифр или знаков после запятой у результата анализа, функция формирует строку-результат по этим правилам, и в этом случае не имеет значения, применима ли данная методика анализа к значению х. Но когда методика предписывает округлять результат согласно погрешности, необходимо знать значение погрешности результата, равного х.
  • Если значение выходит за диапазон, то производится определение погрешности от X в соответствии с характеристикой Погрешность Л 6(X) (по второй колонке) для минимального/максимального значения границы диапазона соответственно.

ПОМЕТОДИКЕN(х;а;N)

Описание функции:

  • х - произвольное вещественное число;
  • а - целое число, идентификатор методики анализа;
  • N – целое число.

Значение функции:

Работает аналогично функции ПОМЕТОДИКЕ(x;a). Округление производится согласно методике, плюс к количеству знаков после запятой или значащих цифр добавляется N знаков.

ПОМЕТОДИКЕR(х;а;b)

Описание функции:

  • х - произвольное вещественное число;
  • а - целое число, идентификатор методики анализа;
  • b - целое число, идентификатор результата в ЛЖ.

Значение функции ПОМЕТОДИКЕR(x;a;b):

Работает аналогично функции ПОМЕТОДИКЕ(x;a), используется для методик с использованием разбавления, например ПНД Ф 14.2.99-97.

В справочнике Методики анализа для переменной, обозначающей результат определения в разбавленной пробе устанавливается переключатель Расчет метрологических характеристик по этой переменной.

Если установлено округление результата в зависимости от погрешности, то по отмеченной переменной находится значение погрешности в относительных % (2 колонка), с использованием которой происходит расчет абсолютного значения погрешности для конечного результата с учетом разбавления.

ПОМЕТОДИКЕNR (х;а;N;b)

Описание функции:

  • х - произвольное вещественное число;
  • а - целое число, идентификатор методики анализа;
  • N – целое число.
  • b - целое число, идентификатор результата в ЛЖ.

Значение функции:

Работает аналогично функции ПОМЕТОДИКЕR(x;a;b). Округление производится согласно методике с учетом разбавления, плюс к количеству знаков после запятой или значащих цифр добавляется N знаков.

ПОМЕТОДИКЕП(х; а)

Описание функции:

  • х - произвольное вещественное число;
  • а - целое число, идентификатор методики анализа.

Значение функции ПОМЕТОДИКЕП(х; а):

Округляет значение переменной по следующим вариантам в таблице. Не проверяет значение переменной на принадлежность диапазону применимости методики анализа.

Округление ПОМЕТОДИКЕ(х;а) ПОМЕТОДИКЕП(х;а)
Округлить по ГОСТам и ТУ, ОСТ
  1. Определение погрешности от X в соответствии с характеристикой Погрешность Л Δ(X).
  2. Определение количества знаков после запятой или значащих цифр в соответствии с правилами ГОСТа n(Δ(X)).
  3. Представление (округление) числа X по найденному количеству значащих цифр n(Δ(X)).

Не учитывает диапазон применимости методики.

Округление X до 3-х значащих цифр. Не учитывает диапазон применимости методики.
В ЛЖ представить Погрешность с Результат анализа - согласно погрешности
  1. Определение погрешности от X в соответствии с характеристикой Погрешность Л Δ(X).
  2. Определение количества знаков после запятой или значащих цифр погрешности n(Δ(X)) в соответствии с настройками методики анализа.
  3. Округление X по найденному количеству знаков или значащих цифр n(Δ(X)).

Не учитывает диапазон применимости методики.

Округление X по количеству знаков после запятой или значащих цифр погрешности в соответствии с настройками методики анализа. Не учитывает диапазон применимости методики.
В ЛЖ представить Результат анализа - самостоятельно Округление X по количеству знаков после запятой или значащих цифр результата в соответствии с настройками методики анализа. Не учитывает диапазон применимости методики. Округление X по количеству знаков после запятой или значащих цифр погрешности в соответствии с настройками методики анализа.Не учитывает диапазон применимости методики.

Погрешность(х;а;б), ПогрешностьR(x;a;б;в)

Описание функции:

  • х - произвольное вещественное число;
  • а - целое число, идентификатор методики анализа;
  • б - требуемый тип результата функции (1 - строка или 0 - число);
  • в - целое число, идентификатор результата в ЛЖ.

Значение функции Погрешность(х;а;б):

Вычисляет погрешность произвольного числа х согласно методике.

Аргумент б рассматривается по общим правилам для логических значений: пустота, целый или вещественный ноль, пустая строка или строка 0 считаются значением ложь, всё остальное – истина.

В данном случае ложное значение означает, что погрешность нужна в виде вещественного числа, а истина - в виде строки.

В любом случае, функция округляет погрешность по правилам округления погрешности, заданным в методике.

Значение функции ПогрешностьR(х;а;б;в):

Работает аналогично функции Погрешность(х;а;б), используется для методик с использованием разбавления, например ПНД Ф 14.2.99-97.

В справочнике Методики анализа для переменной, обозначающей результат определения в разбавленной пробе устанавливается переключатель Расчет метрологических характеристик по этой переменной.

По отмеченной переменной находится значение погрешности в относительных % (2 колонка), с использованием которой происходит расчет абсолютного значения погрешности для конечного результата с учетом разбавления.

Примечание:

Если в аргументе х или в аргументе а содержится пустота, то результатом функции будет вещественное число 0 или строка «0» (в зависимости от аргумента б).

То же самое происходит в случае любой ошибки при вычислении погрешности: методика с данным идентификатором не найдена, данные по характеристике Погрешность Л отсутствуют или плохо внесены, значение Х меньше минимума или больше максимума методики (при условии, что ввод таких значений в данной методике запрещён) и т.д.

Если в методике нет данных о правилах округления погрешности, погрешность возвращается неокруглённой («как есть» в виде числа или в строке с максимум 8-ю знаками после запятой).

Эта функция применялась для расчёта погрешностей результатов параллельных определений.

Пример:

[Погрешность([Значения -> Результат]; [Значения -> Идентификатор методики анализа];0)]

Рассчитанная погрешность для результата анализа 0,81 равна 0,17.

Если [Значения -> Результат] меньше минимального значения по методике, то результатом функции будет 0.

Метмин (х)

Описание функции:

  • х – идентификатор методики анализа.

Значение функции:

Возвращает число - минимальное значение диапазона метрологии Л (0 если методика не найдена).

Пример: [МетМин(28)]

Результат: 0,0005

МЕТРОЛОГИЯ(a; b; c; d; e), МЕТРОЛОГИЯR(a; b; c; d; e; f)

Описание функции:

  • a – целое число, идентификатор методики анализа;
  • b – значения 1, если будет использоваться метрологическая характеристика с вкладки Метрология лаборатории, 0Метрология методики;
  • c – наименование метрологической характеристики;
  • d – произвольное вещественное число;
  • e – номер столбца на вкладке метрологической характеристики;
  • f - целое число, идентификатор результата в ЛЖ.

Значение функции [МЕТРОЛОГИЯ(a; b; c; d; e)]:

Возвращает численное значение одной из 4-х характеристик методики из вкладки Метрология методик или Метрология лабораторий.

Значение функции [МЕТРОЛОГИЯR(a; b; c; d; e; f)]:

Работает аналогично функции [МЕТРОЛОГИЯ(a; b; c; d; e)], используется для методик с использованием разбавления, например ПНД Ф 14.2.99-97.

В справочнике Методики анализа для переменной, обозначающей результат определения в разбавленной пробе устанавливается переключатель Расчет метрологических характеристик по этой переменной.

По отмеченной переменной находится значение метрологической характеристики в относительных % (2 колонка), с использованием которой происходит расчет абсолютного значения характеристики для конечного результата с учетом разбавления.

Использование:

Функцию можно использовать не только для получения неокругленного значения метрологической характеристики результата анализа, но и для расчета значения метрологической характеристики параллельного определения, переменной или любого другого числа по выбранной методике.

Оформление:

Для метрологии методик:

[МЕТРОЛОГИЯ(338;0;"Погрешность";1;1)] [МЕТРОЛОГИЯ(338;0;"Погрешность";1;2)] [МЕТРОЛОГИЯ(338;0;"Погрешность";1;3)] [МЕТРОЛОГИЯ(338;0;"Погрешность";1;4)]

Для метрологии лаборатории:

[МЕТРОЛОГИЯ(338;1;"Повторяемость Л";1;1)] [МЕТРОЛОГИЯ(338;1;"Повторяемость Л";1;2)] [МЕТРОЛОГИЯ(338;1;"Повторяемость Л";1;3)] [МЕТРОЛОГИЯ(338;1;"Повторяемость Л";1;4)]

Пример 1: [МЕТРОЛОГИЯ( [Первичный анализ -> Идентификатор методики анализа];1 ;"Погрешность Л" ;[Первичный анализ -> Среднее значение показателя (безусловно)] ;1 )]

Пример 2: При выводе норматива повторяемости по ГОСТ 31371 (переключатель на вкладке Метрология методик для повторяемости) для расчета необходимо использовать значение переменной Сатт из калькулятора. [МЕТРОЛОГИЯ([Результат -> Идентификатор методики анализа];0;"Повторяемость"; [С -> Значение переменной]; 1)]

Мтаблица ("Название таблицы", строка, столбец)

Регномер (название рег.номера)

ПОНОРМЕ (x; b)

ПОПРИЕМЛЕМОСТИ (a;b)

ЗАПИСАТЬАТРИБУТ("имя атрибута"; значение)