EDIT:
Из комментариев ниже, похоже, вам нужен символический набор инструментов. Базовый пример можно найти в этом ответе . Как только x
станет символической переменной, x+x
даст вам 2*x
.
Оригинальный ответ:
Ваш вопрос в его нынешнем виде не очень ясен. Я объясню ваш вопрос следующим образом:
Математически x+x
равно 2x
. Как мне написать 2x
в MATLAB?
В MATLAB арифметические операции должны быть явно указаны. Оператор для скалярного умножения - *
, и вы должны написать выше как 2*x
. Вот документация для различных арифметических операций, а также их правила и синтаксисы. По большей части, если вы знакомы с линейной алгеброй, вы найдете MATLAB довольно простым в использовании.
Если я ошибаюсь, а вы имели в виду что-то другое, отредактируйте свой вопрос, чтобы уточнить (и / или оставить комментарий здесь), и я обновлю свой ответ.