Bonjour,

Usager de Matlab depuis un moment, je cherche à faire quelque chose d'un peu plus costaud pour moi, nécessitant des structures.
Question:
-comment déclarer des structures s1, s2 en global pour toutes les autres fonctions à venir (pas forcément dans le même .m)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
s1.x=0;s1.y=1;
s2.x=1;s2.y=2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
function test1(s1,s2)
    return s1.x-0.5*s2.x;
end
ne marche pas

(Merci de ne pas me répondre que cela fonctionnerait avec des matrices, des choses plus complexes sont à venir )