嵌套循环数组中不支持的操作数类型

路易丝

我正在尝试编写一个嵌套循环,以便根据时间 (t) 计算温度 (te) 的多个值,每个值都使用不同的时间步长 (dt)。

dt_values = [0.05, 0.025, 0.1, 0.05, 0.001]

for j in dt_values:
    t = np.arange(0,100,[j])
    te = np.zeros(len(t))
    te[0] = te_init 
    dt = j
    def f(te):
        y = -r*(te - te_surr) # y is the derivative
        return y
    for i in range(1,len(t)):
        te[i] = te[i-1] + f(te[i-1])*[j]



plt.plot(t, te)

但是,我收到以下错误消息:

t = np.arange(0,100,[j])

类型错误:不支持 / 的操作数类型:'int' 和 'list'

那么,在创建 t 数组时不能像我那样使用列表?我不能使用,例如

对于范围内的 j ...

由于我对 dt 的值不是均匀分开的。所以,我想知道,是否有另一种定义 np.arange 支持的 dt_values 的方法?

拉克什

step 参数应该是 int 而不是列表。将 [j] 更改为 j
有关numpy.arange 的更多信息

dt_values = [0.05, 0.025, 0.1, 0.05, 0.001]

for j in dt_values:
    t = np.arange(0,100,j)
    te = np.zeros(len(t))
    te[0] = te_init 
    dt = j
    def f(te):
        y = -r*(te - te_surr) # y is the derivative
        return y
    for i in range(1,len(t)):
        te[i] = te[i-1] + f(te[i-1])*[j]



plt.plot(t, te)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

数组的 sum 函数中不支持的操作数类型

来自分类Dev

PHP注意:中的数组到字符串的转换和中不支持的操作数类型

来自分类Dev

+ =不支持的操作数类型:“ NoneType”和“ list”

来自分类Dev

+不支持的操作数类型:“ NoneType”和“ int”

来自分类Dev

+不支持的操作数类型:“ RegexURLPattern”和“ unicode”

来自分类Dev

+不支持的操作数类型:“ int”和“ str”

来自分类Dev

/不支持的操作数类型:“ unicode”和“ int”

来自分类Dev

//不支持的操作数类型//:'str','int'

来自分类Dev

+不支持的操作数类型:“ dict”和“ int”

来自分类Dev

+不支持的操作数类型:“ int”和“ tuple”

来自分类Dev

*不支持的操作数类型:'float'和'decimal'

来自分类Dev

+不支持的操作数类型:“ WindowsPath”和“ str”

来自分类Dev

+不支持的操作数类型(“ str”和“ int”)

来自分类Dev

不支持的操作数类型“ NoneType”

来自分类Dev

Django不支持的操作数类型

来自分类Dev

%不支持的操作数类型:'long'和'unicode'

来自分类Dev

+不支持的操作数类型:“ RegexURLPattern”和“ unicode”

来自分类Dev

+不支持的操作数类型:“ int”和“ classobj”

来自分类Dev

欧氏距离错误:不支持的操作数类型

来自分类Dev

/不支持的操作数类型:'instance'和'int'

来自分类Dev

错误消息:___不支持的操作数类型

来自分类Dev

+ =不支持的操作数类型:“ int”和“ list”

来自分类Dev

-= 不支持的操作数类型:'list' 和 'int'

来自分类Dev

类型错误:不支持的操作数

来自分类Dev

- 不支持的操作数类型:“存储”和“整数”

来自分类Dev

+ 不支持的操作数类型:'project' 和 'int'

来自分类Dev

+ 不支持的操作数类型:“函数”和“函数”

来自分类Dev

不支持的操作数类型 (int)+(var) 错误

来自分类Dev

- 不支持的操作数类型:“str”和“str”

Related 相关文章

  1. 1

    数组的 sum 函数中不支持的操作数类型

  2. 2

    PHP注意:中的数组到字符串的转换和中不支持的操作数类型

  3. 3

    + =不支持的操作数类型:“ NoneType”和“ list”

  4. 4

    +不支持的操作数类型:“ NoneType”和“ int”

  5. 5

    +不支持的操作数类型:“ RegexURLPattern”和“ unicode”

  6. 6

    +不支持的操作数类型:“ int”和“ str”

  7. 7

    /不支持的操作数类型:“ unicode”和“ int”

  8. 8

    //不支持的操作数类型//:'str','int'

  9. 9

    +不支持的操作数类型:“ dict”和“ int”

  10. 10

    +不支持的操作数类型:“ int”和“ tuple”

  11. 11

    *不支持的操作数类型:'float'和'decimal'

  12. 12

    +不支持的操作数类型:“ WindowsPath”和“ str”

  13. 13

    +不支持的操作数类型(“ str”和“ int”)

  14. 14

    不支持的操作数类型“ NoneType”

  15. 15

    Django不支持的操作数类型

  16. 16

    %不支持的操作数类型:'long'和'unicode'

  17. 17

    +不支持的操作数类型:“ RegexURLPattern”和“ unicode”

  18. 18

    +不支持的操作数类型:“ int”和“ classobj”

  19. 19

    欧氏距离错误:不支持的操作数类型

  20. 20

    /不支持的操作数类型:'instance'和'int'

  21. 21

    错误消息:___不支持的操作数类型

  22. 22

    + =不支持的操作数类型:“ int”和“ list”

  23. 23

    -= 不支持的操作数类型:'list' 和 'int'

  24. 24

    类型错误:不支持的操作数

  25. 25

    - 不支持的操作数类型:“存储”和“整数”

  26. 26

    + 不支持的操作数类型:'project' 和 'int'

  27. 27

    + 不支持的操作数类型:“函数”和“函数”

  28. 28

    不支持的操作数类型 (int)+(var) 错误

  29. 29

    - 不支持的操作数类型:“str”和“str”

热门标签

归档