Начиная с R2016b сложения неявного расширения, некоторые комбинации аргументов для основных операций, которые ранее возвращали ошибки, теперь дают результаты. Для примера ранее вы не могли добавить строку и вектор-столбец, но эти операнды теперь действительны для сложения. Другими словами, выражение типа [1 2] + [1; 2]
ранее возвращена ошибка несоответствия размера, но теперь она выполняется.
Если ваш код использует поэлементные операторы и полагается на ошибки, которые MATLAB® ранее возвращенный для несовпадающих размеров, особенно в try
/catch
блок, тогда ваш код может больше не поймать эти ошибки.
Для получения дополнительной информации о необходимых входах параметров для основных операций над массивами, см. «Совместимые размеры массивов для основных операций».