exponenta event banner

isletter

Определение символов, являющихся буквами

Синтаксис

Описание

пример

TF = isletter(A) возвращает логический массив TF. Если A - символьный массив или строковый скаляр, затем элементы TF логические 1 (true), где соответствующие символы в A являются буквами и логически 0 (false) в другом месте.

Если A не является массивом символов или строковым скаляром, то isletter возвращает логический 0 (false).

Примеры

свернуть все

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

chr = '123 Main St.'
chr = 
'123 Main St.'
TF = isletter(chr)
TF = 1x12 logical array

   0   0   0   0   1   1   1   1   0   1   1   0

Начиная с R2016b, можно преобразовывать массивы символов в строки с помощью string функция. Новообращенный chr в строку и проверьте ее. Входной аргумент не является символьным массивом, поэтому isletter прибыль 0.

str = string(chr)
str = 
"123 Main St."
TF = isletter(str)
TF = 1x12 logical array

   0   0   0   0   1   1   1   1   0   1   1   0

Входные аргументы

свернуть все

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

Совет

Чтобы найти буквы в элементах массива нескалярных строк, используйте isstrprop функция.

Расширенные возможности

.
Представлен до R2006a