ValueError: could not convert string to float: '(4.181715262030548212e-04-2.714822345166506470e-04j)'
时间: 2024-06-13 14:04:07 浏览: 98
ValueError: Could not find a format to read the specified file in mode ‘i’
这个错误提示表明你的代码中某个地方尝试将一个字符串类型的数据转换为浮点数类型,但是转换失败了。具体来说,这个字符串是 '(4.181715262030548212e-04-2.714822345166506470e-04j)',它包含了复数的实部和虚部,而loadtxt()函数默认只能读取实数类型的数据。因此,当loadtxt()函数尝试将这个字符串转换为浮点数类型时,就会出现转换失败的错误。如果你需要读取复数类型的数据,可以使用numpy库中的load()函数来读取。
阅读全文