ans

Последний результат

Синтаксис

Описание

пример

Когда вы запускаете код MATLAB®, который возвращает выходной параметр, не задавая выходной аргумент, MATLAB создает ans переменная и хранилища выход там. Изменение или использование значения ans в скрипте или функции не рекомендуется, когда значение может часто изменяться.

ans характерно для текущей рабочей области. Базовое рабочее пространство и каждая функциональная рабочая область могут иметь свой собственный экземпляр ans. Для получения дополнительной информации смотрите Основные и Функциональные Рабочие области.

Примеры

свернуть все

Выполните простое вычисление в Командном окне, не присваивая результат переменной. MATLAB хранит результат в ans переменная.

2 + 2
ans = 4

Выполните простое вычисление в Командном окне и присвойте результат переменной result.

result = 4 + 4
result = 8

Отобразите значения result и затем ans. MATLAB отображает значение result не возвращая выходной параметр. Поэтому значение ans остается неизменным.

result
result = 8
ans
ans = 4

Предположим, что у вас есть функциональный testFunc, который возвращает выходной параметр, не задавая выходную переменную.

function a = testFunc 
a = 75;
end

Вызовите testFunc. MATLAB хранит возвращенный результат в ans.

testFunc
ans = 75

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