Bonjour à tous,

Je cherche à convertir un vecteur "matlab_datenum" qui contient des dates au format MATLAB:
[[735275]
[735275]
[735276]
...,
[730395]
[730395]
[730396]]
J'utilise le code suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
python_datetime = datetime.fromordinal(matlab_datenum.astype(int))
Mais j'obtiens l'erreur suivante:
TypeError: only length-1 arrays can be converted to Python scalars
Je comprends bien l'erreur mais je ne souhaite pas faire une boucle pour passer les éléments un par un à la fonction fromordinal.
Y a t-il des alternatives ?

Merci d'avance,