Обработка данных Работа с символьными данными

Энергетика
Оборудование атомной станции
Реактор БРЕСТ-2400
Ядерная индустрия
Введение в экологию энергетики
Информатика
Архитектура ПК
Математика
Множества
Линейная и векторная алгебра
Последовательность
Решение задач
Дифференцируемость функций
Исследование функций
Многочлены с комплексными коэффициентами
Определенный интеграл
ТФКП примеры решения задач
Приложения кратных, криволинейных и поверхностных интегралов
Математика примеры решения задач
Примеры вычислений интегралов
Физика Электротехника
Примеры решения задач
Линейные электрические цепи
Теоретические основы
электротехники
Графика
Курс лекций Сопротивление материалов
Сопромат расчеты на прочность
Машиностроительное черчение
Инженерная графика
История искусства
Акварель в архитектурном чертеже.
Мастерская живописи и рисунка
Построение архитектурного пространства
История живописи
Компьютерная математика
MATLAB
Основы графической визуализации вычислений
Пользовательский интерфейс
Операторы и функции
Специальные математические функции
Многомерные массивы
Численные методы
Обработка данных
Основы программирования
Архитектура ПК

 

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

  • Основные функции символьных данных В основе представления символов в строках лежит их кодирование с помощью сменных таблиц кодов. Такие таблицы ставят в однозначное соответствие каждому символу некоторый код со значением от 0 до 255.
  • Операции над строками К операциям над строками обычно относят поиск вхождений одних строк в другие, замену регистров символов, объединение строк и т. д.
  • Преобразование символов и строк int2str(X) — округляет элементы массива X до целых чисел и возвращает массив символов, содержащих символьные представления округленных целых чисел. Аргумент X может быть скаляром, вектором или матрицей.
  • Вычисление строковых выражений Еще одна функция — feval (@имя_функции,х1,х2,...) — имеет важное достоинство — она позволяет передавать в вычисляемую функцию список ее аргументов. При этом вычисляемая функция задается только своим именем. Это поясняют следующие примеры

Работа с файлами

  • Открытие и закрытие файлов Файл обычно является некоторой совокупностью данных, объединенных одним именем. Тип файла, как правило, определяется его расширением. Мы рассматриваем файл как некое целое, хотя физически на диске он может быть представлен несколькими областями — говорят, что в этом случае файл фрагментирован.
  • Операции с двоичными файлами Двоичными, или бинарными, называют файлы, данные которых представляют собой машинные коды.
  • Операции над форматированными файлами Файлы, содержащие форматированные данные, называют форматированными файлами. Ниже представлены функции, которые служат для работы с такими файлами.
  • Позиционирование файла При считывании и записи файлов они условно представляются в виде линейно расположенных данных, наподобие записи на непрерывной магнитной ленте. Место, с которого идет считывание в данный момент (или позиция, начиная с которой идет запись), определяется специальным указателем.
  • Специализированные файлы М = dlmread(filename, delimiter) — считывает данные из файла filename с ASCII-разделителем, используя разделитель delimiter, в массив М. Используйте '\t', i чтобы определить в качестве разделителя символ табуляции
Атомная промышленость. Лекции по физике, математике, информатике MATLAB пакет прикладных программ для решения задач технических вычислений