从tup集成数据

2024-05-16 15:33:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试对以下形式的一组数据进行集成: [4.90601545e-06 1.25523477e-05-1.34973044e-05]对于my y值和

[0。1591.54943092 3183.09886184]对于我的x值 我试着用yi=cumtrapz(y,x) 但是当它试图集成时,我收到了以下语法错误。在

Cumulatively integrate y(x) using the composite trapezoidal rule.
                     ^
SyntaxError: invalid syntax

我不确定如何解决这个问题,因为它声称在第195行,而我的代码只有80左右。在

但我不确定的是,我的python代码类型是有限的,因为我不能与它集成在一起。在

任何帮助都是非常感谢的。在

我使用函数读入数据:

^{pr2}$

其中stripper是一个函数,它从我的实际文档中删除元数据,我正在从中读取我的信息。 数据包含表单信息:

 [  0.00000000e+00  -1.60284679e-02]
 [  1.59154943e+03   2.91773817e-01]
 [  3.18309886e+03   6.21179811e-02]

Tags: the数据函数代码信息my形式using
1条回答
网友
1楼 · 发布于 2024-05-16 15:33:09

如果您将x和{}作为单独的列表或numpy数组,则类似以下内容的代码可以工作:(现在为函数调用编辑)

from scipy.integrate import cumtrapz
x,y=stuff(filename)
# x=( 0., 1591.54943092, 3183.09886184 )
# y=( 4.90601545e-06, 1.25523477e-05, -1.34973044e-05 )
auc=cumtrapz(y,x)

相关问题 更多 >