Je viens d'essayer de créer ma première fonction en octave, il se présente comme suit:Quel est le problème avec ma fonction dans Octave?
function hui(x)
if(0 <= x && x <2)
retval = (1.5 * x + 2)
elseif(2<= x && x <4)
retval = (-x + 5)
elseif(4<= x && x < 6)
retval = (0.5 * x)
elseif(6<= x && x < 8)
retval = (x - 3)
elseif(8<= x && x <=10)
retval = (2 * x - 11)
endif
endfunction
mais si je tente de tracer à l'aide: x=0:0.1:10; plot(x, hui(x));
Il montre une sorcière intrigue semble un peu étrange.
Qu'est-ce que je me suis trompé?
Merci à l'avance John