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