2013-10-04 37 views
0

我想在Mathematica中編程電子的電荷質量比。出於某種原因,我無法獲得有效的輸出。我用公式比率=(2V)/(B^2r^2)其中V是電壓,B是磁場,r是橫杆的半徑。我擁有B和r的所有數據,但是當我嘗試定義電壓時,我無法獲得有效輸出。我將電壓定義爲{40v,40v,40v,40v,40v,60v,60v,60v,60v,60v,80v,80v,80v,80v,80v}(有15個測量值)。誰能幫我這個?如何在Mathematica中編程電/米比?

回答

1

我猜你有一個2 /(B^2 r^2)值的列表和你的電壓值列表。 MapThread將在兩個列表中的相應元素之間應用運算符。

In[1]:= br = {2/12, 2/14, 2/11, 2/19, 2/17, 2/19}; 
In[2]:= voltage = {40, 41, 43, 60, 62, 61}; 
In[3]:= MapThread[Times, {br, voltage}] // N 

Out[3]= {6.66667, 5.85714, 7.81818, 6.31579, 7.29412, 6.42105} 

如果您在所有br或電壓值中已經有小數點,則可以消除// N。