【问题标题】:How can I set infinity as an element of a matrix in python(numpy)?如何在 python(numpy) 中将无穷大设置为矩阵的元素?
【发布时间】:2017-01-10 08:16:06
【问题描述】:

这是程序

import numpy as n
m = complex('inf')
z=n.empty([2,2] , dtype = complex)
z=n.array(input() , dtype = complex )

但是在控制台中,当我将“m”作为输入时,我得到以下错误消息: 'NameError: name 'm' is not defined'

【问题讨论】:

  • 当我在执行此代码后将“m”作为输入时,我的代码没有任何错误,也是我的 python 版本 2.7.6

标签: python numpy user-input infinity


【解决方案1】:

python中的无穷大可以写成:

float('inf') / float('-inf')

或者只是一个数字

1e500 (+inf)

-1e500 (-inf)

【讨论】:

    猜你喜欢
    • 2018-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多