Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Ignorar salidas de función

Este ejemplo muestra cómo solicitar salidas específicas de una función.

Solicite las tres salidas posibles de la función.fileparts

helpFile = which('help'); [helpPath,name,ext] = fileparts(helpFile);

El espacio de trabajo actual ahora contiene tres variables de:,, y.filepartshelpPathnameext En este caso, las variables son pequeñas. Sin embargo, algunas funciones devuelven resultados que usan mucha más memoria. Si no necesita esas variables, desperdicia espacio en su sistema.

Solicite sólo la primera salida, ignorando la segunda y la tercera.

helpPath = fileparts(helpFile);

Para cualquier función, solo puede solicitar la primera

<math display="block">
<mrow>
<mi>N</mi>
</mrow>
</math>
salidas (donde
<math display="block">
<mrow>
<mi>N</mi>
</mrow>
</math>
es menor o igual que el número de salidas posibles) e ignora las salidas restantes. Si solicita más de una salida, incluya los nombres de variable entre corchetes.[]

Ignore la primera salida con una tilde ().~

[~,name,ext] = fileparts(helpFile);

Puede ignorar cualquier número de salidas de función, en cualquier posición de la lista de argumentos. Separe los tildes consecutivos con una coma, como

[~,~,ext] = fileparts(helpFile);