Функции для символьных данных

0
1615

Выделяют ряд основных функций.
1. Функция Char (A) трансформирует массив A положительных чисел (диапазон от 0 до 65535) в массив символов системы MATLAB, при этом проводит его возвращение. Если значение превышает 65535, выдается предупреждение об ошибке и возвращается русская буква «я».

2. С помощью функции Char (C) можно превратить члены строкового массива в массивы символов, с учетом размера строки: если строки дифференцированы по размеру, то в конце них ставится пробел для того, чтобы в каждом ряде символов было идентичное их количество.
Если добавить некоторое количество пробелов, посредством применения функции Char (X1, X2, X3) произойдет преобразование копии строк X1, X2, X3 в ряды массива символов.

3. Функция Char (java.Tang.string) осуществляет трансформацию объекта типа java.Tang.string в массив символов MATLAB.

4. Функция Char (javaarray of java.lang.string) учитывает, что конечным аргументом будет являться строковый массив, в котором осуществляется преобразование массива строк Java.
Вернуть символьное представление числа с учетом соответствия стандарту Unicode можно, если использовать функцию ChrW.
Функция Asc возвращает численное представление символа как аргумента, то есть возвращает код ASCII первой буквы строки.
Функция AscW возвращает численное представление символа как аргумента, то есть преобразует код Unicode в символ.
Функция Right возвращает указанное число символов, начиная с конца строки, то есть с правого конца строки.
Функция deblank (str) выполняет возвращение строки, являющейся результатом преобразований аргументов строки (str).
Функция deblank (C) использует функцию deblank для каждого члена массива строки C.
Функция double (X) трансформирует символы строки X в коды чисел от 0 до 65535 и возвращает вектор с данными кодами.
Посредством функции ischar (X) можно вернуть логическую единицу, когда X — это символьная переменная, иначе данная функция возвращает ноль.
Возвратить предшествующее значение символа X можно посредством функции PRED (X).
Функция SUCC (X) позволяет произвести возвращение последующего значения символа X.
Числовое значение символьного кода X возвращается с помощью функции ORD (X).
Функция Str Reverse позволяет изменить порядок символов в строке на обратный; если задается значение Null, то действие будет являться ошибочным.
Функция Str Change S осуществляет замену какого-нибудь набора символов на любой другой.
Функция Str Filter S проводит сортировку символов согласно составленному пользователем набору символов, при этом она удаляет, незаданные символы из строковой переменной.
Функция Double Space Delete S позволяет убрать лишние пробелы в строке.

ОСТАВЬТЕ ОТВЕТ