Je rencontre des problèmes dans Matlab concernant les erreurs d'arrondi avec les variables typées datetime.Comment puis-je arrêter les décimales d'arrondi de Matlab lors de la soustraction de variables Datetime
J'ai un tableau, appelons-le 't
', et il est de type datetime. Dites par exemple, t(2) = 00:01:35.6889999
et t(1) = 00:01:35.3549042
.
Si j'essaie de faire t(2)-t(1)
, tout ce que j'obtiens est une réponse de type 'durée' de 00:00:00
.
Je voudrais trouver la différence entre ces temps et garder la précision! Toute aide, ou les directions à des liens qui s'adressent directement à un problème comme celui-ci serait appréciée! Je ne suis pas si familier avec l'utilisation de datetime & les variables typées de durée dans Matlab!
Informations supplémentaires: Je Matlab R2017a
Edit: Je Format Long;
écrit dans mon script.
Avez-vous essayé la commande 'format long'? – qbzenker
Salut! Oui, j'aurais dû le mentionner! Je l'ai écrit dans la deuxième ligne de mon script avant que quelque chose n'arrive. – Aheijna
Modifiez la propriété ['Format'] (https://www.mathworks.com/help/matlab/ref/duration.html#inputarg_displayFormat) de votre objet de durée. – excaza