J'ai un fichier texte avec des nombres imaginaires en utilisant i que je veux importer en Python. Le fichier texte a été sauvegardé à partir de MATLAB qui utilise i pour les nombres imaginaires et Python utilise j pour les nombres imaginaires. Cela provoque des erreurs lors de l'importation du fichier.Importer un fichier texte avec i pour les nombres imaginaires en Python
a = np.loadtxt('a.txt')
Voici un exemple de quelques lignes dans le fichier texte:
282814803.000000 + 0.00000000000000i
-16531486.2042027 + 10391991.8573661i
6013078.93662147 - 7538432.00418058i
C'est un problème commun ceci (complexe en python). Voulez-vous charger le fichier a.txt dans une liste python ou un tableau numpy. J'ai posté un aswer pour le "cas de tableau numpy" – sera