plus, +

Символьное сложение

Синтаксис

Описание

пример

A + B добавляет A и B.

пример

plus(A,B) эквивалентно A + B.

Примеры

Добавление скаляра к массиву

plus добавляет x к каждому элементу массива.

syms x
A = [x sin(x) 3];
A + x
ans =
 
[ 2*x, x + sin(x), x + 3]

Добавьте две матрицы

Добавьте единичную матрицу, чтобы матрицировать M.

syms x
M = [x x^2;Inf 0];
M + eye(2)
ans =
[ x + 1, x^2]
[   Inf,   1]

В качестве альтернативы используйте plus(M,eye(2)).

plus(M,eye(2))
ans =
[ x + 1, x^2]
[   Inf,   1]

Добавьте символьные функции

syms f(x) g(x)
f(x) = x^2 + 5*x + 6;
g(x) = 3*x - 2;
h = f + g
h(x) =
x^2 + 8*x + 4

Добавьте выражение в символьную функцию

Добавьте выражение expr функционировать f.

syms f(x)
f(x) = x^2 + 3*x + 2;
expr = x^2 - 2;
f(x) = f(x) + expr
f(x) =
2*x^2 + 3*x

Входные параметры

свернуть все

Введите в виде символьной скалярной переменной, матричная переменная (начиная с R2021a), функция, выражение, или вектор, матрица или массив символьных скалярных переменных.

Введите в виде символьной скалярной переменной, матричная переменная (начиная с R2021a), функция, выражение, или вектор, матрица или массив символьных скалярных переменных.

Советы

  • Все нескалярные аргументы должны быть одного размера. Если один входной параметр является нескалярным, то plus расширяет скаляр в массив одного размера с нескалярным аргументом, со всеми элементами, равными скаляру.

Смотрите также

| | | | | | | | | |

Представлено до R2006a