Mathematica是世界上最有名的数学软件,处理矩阵 列表数据的功能非常强大.如果能把Mathematica和微软的Excel交互使用,将有重要意义.


在安装了Mathematica的电脑,再安装一个叫做Mathematica Link For Excel 3.5的插件,就可以交互了.

启动Mathematica 8.0,新建一个nb文件,输入以下代码:


In[17]:= Needs["ExcelLink`"]


In[18]:= ExcelInstall[Visible -> True]


Out[18]= LinkObject["\"C:\\Documents and Settings\\All \

Users\\Application \

Data\\Mathematica\\Applications\\ExcelLink\\Binaries\\ExcelLink.exe\"\

", 97, 8]


In[19]:= m = { {3, 5, 7, 9}, {4, 6, 8, 12}};


In[20]:= Excel["A1:D2"] = m


(*以上,是往Excel中写入Mathematica内存变量的数值*)


In[46]:= r = Excel["