numpy数组的累积和,并将每个值存储到新数组中

霍比康

fs通过读取* .csv文件,我得到了一个numpy数组它的大小为(606,),数据类型为float64。

示例我的原始数据

i   M(i)    dM(i)
1   0.0012  0.00013
2           0.00015
3           0.00016
4           0.00018

现在我的阵列中的每个元素应该这样计算:M(i) = M(i-1) + dM(i-1)*t

t是10的常数。

M(2)M(2) = M(1) + dM(1)*t = 0.0012 + 0.00013*10 = 0.0025 M(3)M(3) = M(2) + dM(2)*t = 0.0025 + 0.00015*10 = 0.004

我手动计算了一些值。

i   M(i)    dM(i)
1   0.0012  0.00013
2   0.0025  0.00015
3   0.004   0.00016
4   0.0056  0.00018

我的想法只是为数组中的每个项目编写一个for循环,但是计算似乎是错误的。fs是数组,并且t是特定的时间间隔。t是常数,值为10

#   Ms(t)
def mass(t, fs):
    M_st = 0
    for i in fs
        M_st = M_st + i*t
    return M_st
sum = mass(10,fs)
易山

使用内置函数cumsuma是您的数组):

a.cumsum()
#[ 1  4  8 13 19 26]

UPDATE:基于OP的编辑岗位上(t是标量和MdM是数组需要注意的是蟒蛇索引是基于零和。不是一个为主):

M(0) + (dM*t).cumsum()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从单个数组中创建多个 PHP 数组并将这些新数组存储到新的单个数组中

来自分类Dev

将每个解析的JSON值存储到数组中

来自分类Dev

创建空的 3D numpy 数组并将其附加到每个新的给定值

来自分类Dev

如何在数组中找到匹配的值并将其存储在新数组中?

来自分类Dev

将数组的每个元素提升为幂,然后将输出存储到bash中的新数组

来自分类Dev

检查数组是否包含与值匹配的数组,然后将结果存储到新数组中

来自分类Dev

在 numpy 数组中搜索元素值和存储位置

来自分类Dev

从文本文件读取并将每个值存储在C ++中的单独数组中

来自分类Dev

HTML表单提交值并将所有值存储在新数组中(javascript)

来自分类Dev

检查是否存在值并将其存储在php中的新数组中

来自分类Dev

检查是否存在值并将其存储在php中的新数组中

来自分类Dev

读取.txt文件并将值存储到Java中的双精度数组中

来自分类Dev

如何从xlsx文件读取并将特定的列值存储到python中的数组中?

来自分类Dev

如何从编码的字节数组中读取png图像并将其存储到numpy数组中?

来自分类Dev

循环10天并将每个日期存储在数组中

来自分类Dev

逐行读取文件并将值存储到数组/字符串中?

来自分类Dev

如何为会话变量分配数组并将值存储到joomla中的数据库

来自分类Dev

逐行读取文件并将值存储到数组/字符串中?

来自分类Dev

扫描多个范围并将唯一的值对存储到数组中

来自分类Dev

读取文件并将值存储到2D数组中

来自分类Dev

将中间值存储在numpy数组中

来自分类Dev

php匹配键并将值复制到新数组

来自分类Dev

将迭代值存储到numpy数组-Python,Numpy

来自分类Dev

我如何切出包含值的所有数组对象并将它们存储在新数组中

来自分类Dev

将PowerShell进程的每个值存储到Java对象数组中

来自分类Dev

JAVA:读取.txt文件并将双打存储到数组中

来自分类Dev

汇总值并将其存储到数组中

来自分类Dev

从txt文件读取整数并将其存储到数组中

来自分类Dev

拆分变量并将数据存储到数组中

Related 相关文章

  1. 1

    从单个数组中创建多个 PHP 数组并将这些新数组存储到新的单个数组中

  2. 2

    将每个解析的JSON值存储到数组中

  3. 3

    创建空的 3D numpy 数组并将其附加到每个新的给定值

  4. 4

    如何在数组中找到匹配的值并将其存储在新数组中?

  5. 5

    将数组的每个元素提升为幂,然后将输出存储到bash中的新数组

  6. 6

    检查数组是否包含与值匹配的数组,然后将结果存储到新数组中

  7. 7

    在 numpy 数组中搜索元素值和存储位置

  8. 8

    从文本文件读取并将每个值存储在C ++中的单独数组中

  9. 9

    HTML表单提交值并将所有值存储在新数组中(javascript)

  10. 10

    检查是否存在值并将其存储在php中的新数组中

  11. 11

    检查是否存在值并将其存储在php中的新数组中

  12. 12

    读取.txt文件并将值存储到Java中的双精度数组中

  13. 13

    如何从xlsx文件读取并将特定的列值存储到python中的数组中?

  14. 14

    如何从编码的字节数组中读取png图像并将其存储到numpy数组中?

  15. 15

    循环10天并将每个日期存储在数组中

  16. 16

    逐行读取文件并将值存储到数组/字符串中?

  17. 17

    如何为会话变量分配数组并将值存储到joomla中的数据库

  18. 18

    逐行读取文件并将值存储到数组/字符串中?

  19. 19

    扫描多个范围并将唯一的值对存储到数组中

  20. 20

    读取文件并将值存储到2D数组中

  21. 21

    将中间值存储在numpy数组中

  22. 22

    php匹配键并将值复制到新数组

  23. 23

    将迭代值存储到numpy数组-Python,Numpy

  24. 24

    我如何切出包含值的所有数组对象并将它们存储在新数组中

  25. 25

    将PowerShell进程的每个值存储到Java对象数组中

  26. 26

    JAVA:读取.txt文件并将双打存储到数组中

  27. 27

    汇总值并将其存储到数组中

  28. 28

    从txt文件读取整数并将其存储到数组中

  29. 29

    拆分变量并将数据存储到数组中

热门标签

归档