exponenta event banner

Арифметические операции

Сложение, вычитание, умножение, деление, мощность, округление

Арифметические функции включают операторы для простых операций, таких как сложение и умножение, а также функции для общих вычислений, таких как суммирование, подвижные суммы, операции по модулю и округление.

Дополнительные сведения см. в разделе Операции с массивом и матрицей.

Функции

развернуть все

Дополнение

+Добавление чисел, добавление строк
sumСумма элементов массива
cumsumСовокупная сумма
movsumСкользящая сумма

Вычитание

-Вычитание
diffРазличия и приблизительные производные

Умножение

.*Умножение
*Умножение матрицы
prodПроизведение элементов массива
cumprodСовокупный продукт
pagemtimesУмножение матрицы по страницам

Подразделение

./Правое разделение массива
.\Разделение левого массива
/Системы решений линейных уравнений xA = B для x
\Системы решений линейных уравнений Ax = B для x

Полномочия

.^Мощность по элементам
^Мощность матрицы

Переместить

.'Перенос вектора или матрицы
'Комплексное сопряженное транспонирование
pagetransposeТранспонирование по страницам
pagectransposeСтраничное комплексное сопряженное транспонирование

Знак массива

uminusУнарный минус
uplusУнарный плюс
modОстаток после деления (операция по модулю)
remОстаток после разделения
idivideЦелочисленное деление с возможностью округления
ceilСкругление к положительной бесконечности
fixСкругление к нулю
floorСкругление в сторону отрицательной бесконечности
roundОкругление до ближайшего десятичного или целого числа
bsxfunПрименение операции по элементам к двум массивам с включенным неявным расширением

Темы

Операции с массивом и матрицей

Матричные операции следуют правилам линейной алгебры, а операции массива выполняют операции по элементам и поддерживают многомерные массивы. Символ периода (.) отличает операции массива от операций матрицы.

Совместимые размеры массивов для основных операций

Большинство бинарных операторов и функций в MATLAB ® поддерживают числовые массивы совместимых размеров. Два входа имеют совместимые размеры, если для каждого размера размеры входов одинаковы или один из них равен 1.

Приоритет оператора

Правила приоритета определяют порядок, в котором MATLAB вычисляет выражение.

Числа с плавающей запятой

MATLAB представляет числа с плавающей запятой в формате двойной или одной точности. По умолчанию используется двойная точность.

Целые числа

MATLAB поддерживает 1-, 2-, 4- и 8-байтовое хранение целочисленных данных. Если используется наименьший целочисленный тип, который соответствует данным, можно сохранить память и время выполнения программы.