Иллюстрированный самоучитель по MatLab

Работа с символьными данными

  • Основные функции символьных данных

    Функции обработки массивов символов или рядов этих массивов (строкой в терминологии MATLAB называется любой массив символов или ряд массива символов) для математической системы могут показаться второстепенными. Однако это не так.
  • Операции над строками

    К операциям над строками обычно относят поиск вхождений одних строк в другие, замену регистров символов, объединение строк и т. д. Следующие функции осуществляют операции над строками: | findstr(str1,str2) – обеспечивает поиск начальных индексов более короткой строки внутри более длинной и возвращает вектор этих индексов.
  • Преобразование символов и строк

    int2str(X) – округляет элементы массива X до целых чисел и возвращает массив символов, содержащих символьные представления округленных целых чисел. Аргумент X может быть скаляром, вектором или матрицей.
  • Функции преобразования систем счисления

    Некоторые строковые функции служат для преобразования систем счисления. Ниже представлен набор этих функций. | bin2dec('binarystr') – возвращает десятичное число, эквивалентное строке двоичных символов binarystr. | Пример: | >> bin2dec('101') | ans = | 5
  • Вычисление строковых выражений

    Строковые выражения обычно не вычисляются, так что, к примеру, вывод строки ' 2+3' просто повторяет строку: | >> '2+3'
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.