Система математических расчетов MATLAB

Методическое пособие - Компьютеры, программирование

Другие методички по предмету Компьютеры, программирование

>blanks - Сформировать строку пробелов.

  • deblank - Удалить пробелы в конце строки.
  • eval - Выполнение выражения, записанного в виде строки символов.
  •  

     

    Проверка строк (String tests)

     

    1. ischar - Истинно, если это массив символов.
    2. iscellstr - Истинно, если это массив ячеек для строк.
    3. isletter - Истинно, если это символ (буква) алфавита.
    4. isspace - Истинно, если это пробел.

     

     

    Операции над строками (String operations)

     

    1. strcat - Горизонтальное объединение строк.
    2. strvcat - Вертикальное объединение строк.
    3. strcmp - Сравнить строки.
    4. strncmp - Сравнить первые N символов строк.
    5. strcmpi - Сравнить строки игнорируя регистр.
    6. strncmpi - Сравнить первые N символов строк игнорируя регистр.
    7. findstr - Найти заданную строку в составе другой строки.
    8. strjust - Выравнять массив символов.
    9. strmatch - Найти все совпадения.
    10. strrep - Заменить одну строку другой.
    11. strtok - Найти часть строки, ограниченную разделителями (token).
    12. upper - Перевести все символы строки в верхний регистр.
    13. lower - Перевести все символы строки в нижний регистр.

     

     

    Преобразования строк (String to number conversion)

     

    1. num2str - Преобразование числа в строку.
    2. int2str - Преобразование целых чисел в строку.
    3. mat2str - Преобразование матрицы в строку.
    4. str2double - Преобразование строки в число удвоенной точности.
    5. str2num - Преобразование массива строк в числовой массив.
    6. sprintf - Записать форматированные знаки в виде строки.
    7. sscanf - Прочитать строку с учетом формата.

     

     

     

     

    Преобразование систем счисления (Base number conversion)

     

    1. hex2num - Преобразовать шестнадцатеричное число в число удвоенной

    точности.

    1. hex2dec - Преобразовать шестнадцатеричное число в десятичное число.
    2. dec2hex - Преобразовать десятичное число в шестнадцатеричное число.
    3. bin2dec - Преобразовать двоичную строку в десятичное число.
    4. dec2bin - Преобразовать десятичное число в двоичную строку.
    5. base2dec - Преобразовать В-строку в десятичное число.
    6. dec2base - Преобразовать десятичное число в В-строку.

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    Справочник по базовым функциям

    системы MATLAB

     

     

    Функция PLOT

     

    Назначение - Двумерный линейных график

     

    Синтаксис - plot(Y)

    plot(X1, Y1, ...)

    plot(X1, Y1, LineSpec, ...)

    plot(..., PropertyName, PropertyValue, ...)

    h = plot(...)

     

    Описание. Если прямоугольный числовой массив Y является действительным, то функция plot(Y) строит линейные графики столбцов массива Y в зависимости от индексов их элементов. Если Y содержит комплексные числа, то запись plot(Y) эквивалентна записи plot(real(Y), imag(Y)). Во всех остальных случаях, при использовании plot мнимые компо-ненты игнорируются.

     

    Команда plot(X1, Y1, ...), где количество пар массивов может быть произвольным, осуществ-ляет следующие построения.

    • Если оба массива одномерные, то строится линейный график функции, где одномер-ный массив X1 соответствует значениям аргумента, а одномерный массив Y1 зна-чениям функции.
    • Если оба массива X1 и Y1 двумерные (они должны иметь при этом одинаковую размерность), то строятся попарно линейные зависимости столбцов Y1 от соответст-вующих столбцов X1.
    • Если массив Y1 двумерный, а массив X1 одномерный, то строятся линейные графики всех столбцов или строк массива Y1 в зависимости от элементов вектора X1. Выбор столбцов или строк массива Y1 здесь определяется размерностью вектора X1, то есть это могут быть и столбцы и строки (если массив Y1 - квадратный, то приоритет отда-ется столбцам)
    • Если двумерным является массив X1, а массив Y1 одномерный (то есть вектор), то строятся графики столбцов или строк массива X1 в зависимости от элементов векто-ра Y1 (см. также предыдущий вариант).

     

    Функция plot(X1, Y1, LineSpec,...) осуществляет приведенные выше построения, причем в спецификации линий LineSpec можно указать типы линий, символы маркеров и их цвета. Вы можете комбинировать тройки Xn, Yn, LineSpec с парами Xn, Yn, т.е. задавать специ-фикации LineSpec только для некоторых пар массивов, например: plot(X1, Y1, X2, Y2, LineSpec, X3, Y3).

     

    Функция plot(... , PropertyName, PropertyValue,...) устанавливает свойство всех постро-енных линий, указанное строкой PropertyName, в соответствие с его значением, заданным в PropertyValue (См. раздел Примеры ниже).

     

    h = plot(...) возвращает вектор-столбец всех дескрипторов (handles) построенных на графи-ке линий, по одному дескриптору на каждую линию.

     

    Замечания. Если вы не задаете цвета при построении более чем одной линии, то функция plot циклически выбирает последовательные цвета так, как они ук?/p>