petit souci : je voudrais definir une fonction par morceaux comme ceci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
function y = hum(t)
d=365*24*3600;
if t<9.833,
    y = 7.9516+52.0484*exp(-1.0433*10^(-8)*t*d);
else 
    y = 6;
end
probleme, quand j'applique ma fonction à un vecteur, elle ne renvoie que l'image du premier élément du vecteur. Impossible par exemple d'afficher le graphe de la fonction.
une solution?