Contenuto principale

ans

Risposta più recente

Sintassi

Descrizione

ans è la variabile creata quando un output viene restituito senza un argomento di output specificato. MATLAB® crea la variabile ans e vi memorizza l'output. Non è consigliabile modificare o utilizzare il valore di ans in uno script o in una funzione, poiché il valore può cambiare frequentemente.

ans è specifico per il workspace corrente. Il workspace di base e ciascun workspace di funzione può disporre della propria istanza di ans. Per maggiori informazioni, vedere Base and Function Workspaces.

esempio

Esempi

espandi tutto

Eseguire un semplice calcolo nella finestra di comando senza assegnare il risultato a una variabile. MATLAB memorizza il risultato nella variabile ans.

2 + 2
ans = 
4

Eseguire un semplice calcolo nella finestra di comando e assegnare il risultato alla variabile result.

result = 4 + 4
result = 
8

Visualizzare i valori di result, quindi di ans. MATLAB visualizza il valore di result senza restituire un output. Pertanto, il valore di ans resta invariato.

result
result = 
8
ans
ans = 
4

Si supponga di avere una funzione testFunc che restituisce un output, senza specificare una variabile di output.

function a = testFunc 
a = 75;
end

Chiamare testFunc. MATLAB memorizza il risultato restituito in ans.

testFunc
ans = 
75

Cronologia versioni

Introduzione prima di R2006a