Er det ikke en meget hukommelseskrævende måde at lave operationen .....
eller var det blot et eksempel?
Cheers
Thomas Stoltz
"bamse" <bamse@kyllingen.dkkkk> wrote in message
news:mewdc.1687$VX.712@news.get2net.dk...
> Jeg har forgæves forsøgt at lave en rekursiv funktion i
> matlab:
>
> function z=gugu(n,res)
> if n==0
> z=res;
> else
> res=res+5;
> gugu(n-1,res);
> end
>
> Når jeg i matlab-prompten skriver:
>
> a=gugu(30,0)
>
> får jeg følgende fejl:
>
> ??? One or more output arguments not assigned during call to 'gugu'.
>
>
> Hvad gør jeg galt? Hvis ovenstående ikke er den "rigtige" måde at lave en
> rekursiv funktion på i matlab, kan jeg så få en "opskrift" på hvordan en
> sådan funktion skal bygges op?
>
> Tak på forhånd
>
>
>