Gtld standart width: различия между версиями

Материал из GTL-wiki
Перейти к навигации Перейти к поиску
Нет описания правки
Строка 4: Строка 4:
== Синтаксис ==
== Синтаксис ==
Стандартная конструкция выглядит таким образом:
Стандартная конструкция выглядит таким образом:
:<code style="color: purple>standart_width();</code>
:<code style="color: purple>standart_width( ширина спектра );</code>


== Содержание функции ==
== Содержание функции ==
<pre>
<pre>
function standart_width() {
function standart_width(spec) {
     let STFRQ = 0;
     let STFRQ = 0;
     switch (true) {
     switch (true) {
         case spec_frequency().es <= 50:
         case spec <= 50:
             STFRQ = 50;
             STFRQ = 50;
             break;
             break;
         case spec_frequency().es <= 100:
         case spec <= 100:
             STFRQ = 100;
             STFRQ = 100;
             break;
             break;
         case spec_frequency().es <= 200:
         case spec <= 200:
             STFRQ = 200;
             STFRQ = 200;
             break;
             break;
         case spec_frequency().es <= 400:
         case spec <= 400:
             STFRQ = 400;
             STFRQ = 400;
             break;
             break;
         case spec_frequency().es <= 800:
         case spec <= 800:
             STFRQ = 800;
             STFRQ = 800;
             break;
             break;

Версия от 07:06, 12 ноября 2023

Краткое описание

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

Синтаксис

Стандартная конструкция выглядит таким образом:

standart_width( ширина спектра );

Содержание функции

function standart_width(spec) {
    let STFRQ = 0;
    switch (true) {
        case spec <= 50:
            STFRQ = 50;
            break;
        case spec <= 100:
            STFRQ = 100;
            break;
        case spec <= 200:
            STFRQ = 200;
            break;
        case spec <= 400:
            STFRQ = 400;
            break;
        case spec <= 800:
            STFRQ = 800;
            break;
        default:
            STFRQ = 1600;
            break;
    }; return STFRQ;
};