Некоммерческое



Pdf көрінісі
бет15/22
Дата10.12.2021
өлшемі0,85 Mb.
#78700
түріКонспект
1   ...   11   12   13   14   15   16   17   18   ...   22
Байланысты:
e 1
САЛЫСТЫРМАЛЫ ДИЭЛЕКТРЛІК ӨТІМДІЛІКТІ АНЫҚТАУ
String  Subset

  (подстрока)  предназначена  для  выдачи  подстроки 

определенной длины length, начиная со значения offset (смещение). Смещение 

первого  элемента  в  строке  равно  0.  Например,  если  на  поле  ввода  данных 

функции подать предыдущую строку, то функция String Subset при offset = 4 и 

length = 5 выдаст значение: quick. 

 



Match  Pattern

  (похожая  структура)  расположена  Functions  >> 




35 

 

Programming  >>  String  и  необходима  для  поиска  повторяющейся 



последовательности,  поданной  на  поле  ввода  данных  regular  expression,  в 

строке  начиная  со  значения  смещения  offset,  и,  если  находит  соответствие, 

разбивает строку  на  три  подстроки.  В противном  случае,  когда  соответствие 

не  найдено,  поле  вывода  данных  match  substring  будет  пустым,  а  значение 

поля  вывода  данных  offset  past  match  (смещение  повторяющейся 

последовательности  в  строке)  будет  равно  –1.  Например,  на  поле  regular 

expression  (шаблон  подстроки)  подается  значение,  а  строка  на  входе  VOLTS 

DC: + 1.22863Е + 1. 

Функция  Match  Pattern  выдаст  величины  before  substring  (перед 

подстрокой) VOLTS DC, match substring (шаблон подстроки) : и after substring 

(после подстроки) + 1.22863Е + 1, а также offset past match равный 9. 

Преобразование числовых данных в строку.

 Функция 



Format Into String

 

(конвертирование  в  строку)  и  ВП  Build  Text  Express  предназначены  для 



преобразования  числовых  данных  в  строковые.  Данные  функции  имеют 

входные и выходные кластеры ошибок. 

Примечание  -  При  недостатке  места  на  блок-диаграмме  лучше 

использовать функцию Format Into String. 

Экспресс-ВП Build Text расположен в палитре Functions >> Express >> 

Output,  и  предназначен  для  объединения  входных  строк.  В  случае,  когда 

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

строку в соответствии с настройками этого экспресс-ВП. 

Функция 

Format  Into  String

  преобразует  параметры  любого  формата, 

такие как числовые данные, в строку. Для увеличения количества параметров 

следует изменить размер функции. 

Для  преобразования  строки  в  числовые  данные  следует  использовать 

функцию 


Scan  From  String

.  Функция  Scan  From  String  преобразует  строку, 

содержащую  допустимые  числовые  символы  такие,  как  0-9,  +,  –,  е,  Е  и 

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

строки,  подаваемой  на  поле  ввода  данных  input  string,  с  номера  символа, 

задаваемого  на  поле  initial  search  location  (внутренний  поиск  положения 

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

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

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

данных. 


Таблицы.

 Элемент управления Таблица расположен в подпалитре List & 

Table  палитры  Controls  и  предназначен  для  создания  таблиц  на  лицевой 

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

ячейка находится в строке и столбце таблицы. Таблица и ее составные части 

представлены на рисунке 8.1. 

Инструмент  УПРАВЛЕНИЕ  или  ВВОД  ТЕКСТА  используются  для 

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

достаточно ввести текст в выделенную ячейку. 

Для  использования  таблицы  в  качестве  элемента  отображения  данных 




36 

 

необходимо  двумерный  массив  чисел  преобразовать  в  двумерный  массив 



строк  с  помощью  функции  Number  To  Fractional  String,  расположенной  в 

палитре Functions >> String >> Number Conversion.  

 

1 – ячейка таблицы; 2 – заголовок столбца; 3 – вертикальная полоса прокрутки



 4 – горизонтальная полоса прокрутки; 5 – заголовок строки; 6 – индекс по 

горизонтали; 7 – индекс по вертикали. 

 

Рисунок 9.1 – Таблица 



 

Заголовки  строк  и  столбцов  таблицы  автоматически  не  отображаются. 

Для их отображения необходимо создать одномерный массив строк, в котором 

будут содержаться заголовки строк и столбцов таблицы. 

 



Достарыңызбен бөлісу:
1   ...   11   12   13   14   15   16   17   18   ...   22




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет