ans

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

Синтаксис

Описание

ans - переменная, созданная при возвращении выхода без заданного выходного аргумента. 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