Основы моделирования в MATLAB. Часть 2. Simulink. Терёхин В.В. - 190 стр.

UptoLike

Составители: 

188
Рисунок 9.8.7.Пример использования блока
Direct Loop-Up Table (n-D)
9.8.8 Блок работы с индексами PreLook-Up Index Search
Назначение: Вычисляет значение индекса и относительную
величину входного сигнала. Используется совместно с блоком
Interpolation (n-D) using PreLook-Up.
Параметры:
1. Breakpoint dataВектор узловых точек. Данный параметр
аналогичен вектору входного сигнала блоков задающих таб-
личные функции.
2. Index search method - Метод поиска индексов. Выбирается
из списка:
Evenly Spaced Points – Поиск для равноотстоящих ин-
дексов.
Linear Search – Линейный поиск.
Binary Search – Двоичный поиск.
3. Begin index search using previous index result (флажок) – На-
чало поиска индекса с последнего результата.
4. Output only the index (флажок) – Вывод только индексов.
5. Process out of range inputТип процесса при выходе вход-
ного сигнала за заданные пределы. Выбирается из списка:
Clip to RangeОграничить предельным значением.
Linear ExtrapolationЛинейная экстраполяция.
6. Action for out of range input – Реакция на выход входного
сигнала за границы вектора узловых точек. Выбирается из
списка:
NoneРеакция отсутствует.
WarningВывод предупреждающего сообщения в ко-
мандной строке MATLAB.
ErrorВывод сообщения об ошибке в командной строке
MATLAB и остановка расчета.
Выходным сигналом блока является вектор, первый элемент
векторанайденный индекс, а второйотносительная величина
входного сигнала. Блок находит индекс того элемента, значение кото-
рого не превышает величину входного сигнала. Например, для векто-
ра узловых точек [0 5 10 20 50 100] и входного сигнала равного 55
найденный индекс будет равен 4 .
             Рисунок 9.8.7.Пример использования блока
                    Direct Loop-Up Table (n-D)

        9.8.8 Блок работы с индексами PreLook-Up Index Search

        Назначение: Вычисляет значение индекса и относительную
величину входного сигнала. Используется совместно с блоком
Interpolation (n-D) using PreLook-Up.
        Параметры:
    1. Breakpoint data – Вектор узловых точек. Данный параметр
        аналогичен вектору входного сигнала блоков задающих таб-
        личные функции.
    2. Index search method - Метод поиска индексов. Выбирается
        из списка:
           • Evenly Spaced Points – Поиск для равноотстоящих ин-
        дексов.
           • Linear Search – Линейный поиск.
           • Binary Search – Двоичный поиск.
    3. Begin index search using previous index result (флажок) – На-
        чало поиска индекса с последнего результата.
    4. Output only the index (флажок) – Вывод только индексов.
    5. Process out of range input – Тип процесса при выходе вход-
        ного сигнала за заданные пределы. Выбирается из списка:
           • Clip to Range – Ограничить предельным значением.
           • Linear Extrapolation – Линейная экстраполяция.
    6. Action for out of range input – Реакция на выход входного
        сигнала за границы вектора узловых точек. Выбирается из
        списка:
           • None – Реакция отсутствует.
           • Warning – Вывод предупреждающего сообщения в ко-
           мандной строке MATLAB.
           • Error – Вывод сообщения об ошибке в командной строке
           MATLAB и остановка расчета.
        Выходным сигналом блока является вектор, первый элемент
вектора – найденный индекс, а второй – относительная величина
входного сигнала. Блок находит индекс того элемента, значение кото-
рого не превышает величину входного сигнала. Например, для векто-
ра узловых точек [0 5 10 20 50 100] и входного сигнала равного 55
найденный индекс будет равен 4 .


188