Diferencia entre revisiones de «Prog24: Funciones con varios argumentos de salida»

De MateWiki
Saltar a: navegación, buscar
m (Protegió «Prog24: Funciones con varios argumentos de salida» (‎[edit=sysop] (indefinido) ‎[move=sysop] (indefinido)))
 
(Sin diferencias)

Revisión actual del 18:05 28 jun 2013

Curso de Introducción a la programación
Funciones con varios argumentos de salida
Vídeo anterior Siguiente vídeo
Este artículo es una unidad didáctica del Curso de Introducción a la Programación


En el vídeo anterior veíamos cómo hacer que una función tenga varios argumentos de entrada, e incluso que algunos sean opcionales. ¿Podemos hacer lo mismo con los argumentos de salida? En este vídeo vemos cómo.

1 Vídeo

2 Para saber más

3 Código

function [s, err] = MiRaiz(A, nPasos)

  if nargin == 1
    nPasos = 10;
  end

  % Algoritmo
  L = A; W = 1;

  for k=1:nPasos
    L = (L + W)/2;
    W = A/L;
  end

  % Salida
  s = L;
  if nargout > 1
    err = s - sqrt(A);
  end
end

4 Vídeos relacionados