Арифметика

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

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

Для получения дополнительной информации см. Массив по сравнению Матричные операции.

Функции

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

Сложение

+Сложение
sumСумма элементов массива
cumsumСовокупная сумма
movsumПеремещение суммы

Вычитание

-Вычитание
diffРазности и аппроксимация производных

Умножение

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

Деление

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

Полномочия

.^Поэлементная степень
^Матричная степень

Знак массивов

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

Темы

Массив по сравнению Матричные операции

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

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

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

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

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

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

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

Целые числа

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

Сопутствующая информация