Пример #1
0
def cold_temp_trans_mv(cold_temp):
    """
    tc的冷端温度转毫伏电压
    :param cold_temp:冷端温度
    :return dst_data:目标数据
    """
    cjcbelow_k = [
        0.000000000000E+00, 0.394501280250E-01, 0.236223735980E-04,
        -0.328589067840E-06, -0.499048287770E-08, -0.675090591730E-10,
        -0.574103274280E-12, -0.310888728940E-14, -0.104516093650E-16,
        -0.198892668780E-19, -0.163226974860E-22
    ]
    cjcabove0_k = [
        -0.176004136860E-01, 0.389212049750E-01, 0.185587700320E-04,
        -0.994575928740E-07, 0.318409457190E-09, -0.560728448890E-12,
        0.560750590590E-15, -0.320207200030E-18, 0.971511471520E-22,
        -0.121047212750E-25
    ]
    para_value_a0 = 0.118597600000E+00
    para_value_a1 = -0.118343200000E-03
    para_value_a2 = 0.126968600000E+03
    if -270 <= cold_temp <= 0:
        return __calc_array_value(cold_temp, cjcbelow_k, 10)
    if 0 < cold_temp <= 1372:
        return __calc_array_value(
            cold_temp, cjcabove0_k, 10) + para_value_a0 * myexp(
                para_value_a1 * power(cold_temp - para_value_a2, 2))
    return 0
math.exp(0)

# In[101]:

import math as mt
mt.exp(0)

# In[102]:

from math import exp
exp(0)

# In[103]:

from math import exp as myexp
myexp(0)

# numpy(Numerical Python)提供了python对多维数组对象的支持

# In[104]:

import numpy as np
A = np.array([[1, 2], [3, 4]])
A

# In[105]:

A.T  #求矩阵转置

# Scipy(Scientific Python):可以利用numpy做更高级的数学,信号处理,优化,统计等
Пример #3
0
# ##### way3

# In[52]:


from math import exp 
exp(1) 


# ##### way4

# In[53]:


from math import exp as myexp 
myexp(1)


# #### numpy

# In[54]:


import numpy as np
A = np.array([[1,2],[3,4]])
A


# ##### 求矩阵转置

# In[55]:
Пример #4
0
>>> import math
>>> math.exp(1)
2.718281828459045
>>> import math as mt
>>> mt.exp(0)
1.0
>>> from math import exp
>>> exp(0)
1.0
>>> from math import exp
>>> exp(1)
2.718281828459045
>>> from math import exp as myexp
>>> myexp
<built-in function exp>
>>> myexp(0)
1.0
>>> import numpy as np
Traceback (most recent call last):
  File "<pyshell#427>", line 1, in <module>
    import numpy as np
ModuleNotFoundError: No module named 'numpy'
>>> import numpy as np
Traceback (most recent call last):
  File "<pyshell#428>", line 1, in <module>
    import numpy as np
ModuleNotFoundError: No module named 'numpy'
>>> A=np.array([[1,2],[3,4]])
Traceback (most recent call last):
  File "<pyshell#429>", line 1, in <module>
    A=np.array([[1,2],[3,4]])