HOWTO · MATLAB

Restituisce più valori da una funzione Matlab

Possiamo restituire più valori da una funzione utilizzando le parentesi quadre in MATLAB.

Questo tutorial discuterà come restituire più valori da una funzione utilizzando le parentesi quadre in MATLAB.

Restituisce più valori da una funzione utilizzando le parentesi quadre in MATLAB

Se si desidera restituire più valori da una funzione, è necessario definirli tutti all’interno di una parentesi quadre separata da una virgola e assegnare loro l’output richiesto all’interno dei limiti della funzione. Ad esempio, creiamo una funzione e restituiamo tre valori. Vedi il codice qui sotto.

[a,b,c] = fName()
function [a,b,c] = fName()
    a = 1;
    b = 2;
    c = 5;
end

Produzione:

a =

     1


b =

     2


c =

     5

Come puoi vedere nell’output, la funzione ha restituito tre valori.