擅长:python、mysql、java
<p>要将其放到上下文中,我的代码如下:</p>
<pre><code>ambient_temp2 = [293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293]
Flow2 = [0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1]
LNG_range2 = np.array(([113]*18))
line_length = np.linspace(0.1,1,18)
df3 = pd.DataFrame({'Temp':ambient_temp2, 'Flow': Flow2, 'LNG': LNG_range2, 'LengthOfLine': line_length})
def Tline_mod(ambient_temp2, LNG_range2, Flow2, line_length):
ha = 8.14
k = 0.0026
Do = 0.2
Di = 0.003175
L = line_length
F = Flow2
Ta = ambient_temp2
Ts = LNG_range2
pi = 3.14159265
Q = (pi*(Ta-Ts))/(((1/ha*Do))+(1/(2*k))*math.log(Do/Di)) * L
e = (Q*3600)/F
df3['Enthalpy Result'] = e
plt.plot(line_length, e)
plt.rcParams.update({'font.size': 12})
plt.annotate('Line Length Effects', xy =(0.4,25000))
plt.show()
print df3
print Tline_mod(df3['Temp'], df3['LNG'], df3['Flow'], df3['LengthOfLine'])
</code></pre>
<p>我试过了np.满但它不起作用。你知道吗</p>
<p>编辑****</p>
<p>成功了。。。。我只是不小心。谢谢大家:D</p>