安装和配置时,按照说明插件安装,电子表格链接™和MATLAB®软件自动启动时,您启动微软®Excel®会话。
选择工具>宏.
在Excel 2007中,单击视图或开发人员选项卡,然后单击宏按钮。
在Excel 2010中,单击视图菜单并选择宏,然后单击查看宏.
输入matlabinit
到宏名称/参考字段。
点击运行.的MATLAB命令窗口按钮出现在Microsoft Windows上®任务栏。
默认情况下,电子表格链接启动一个新的MATLAB会话。或者,它可以连接到已经运行的MATLAB会话。
请注意
如果您的计算机上安装了多个版本的MATLAB,电子表格链接总是使用最后注册的版本。如果您试图连接到一个已经运行的MATLAB会话,但不是最后注册的版本,电子表格链接将启动一个新的MATLAB会话。电子表格链接不能连接到现有的电子表格链接。要更改最后注册的版本,请参见启动错误.
将一个新的Excel会话连接到一个已经运行的MATLAB会话:
在MATLAB中输入以下命令:
enableservice (AutomationServer,真的)
这个命令将正在运行的MATLAB会话转换为自动化服务器。
启动一个新的Excel会话。它自动连接到正在运行的MATLAB会话。
或者,您可以从一开始就将MATLAB作为自动化服务器启动。启动MATLAB作为一个自动化服务器,使用自动化
命令行选项:
matlab自动化
这个命令不能在完整的桌面模式下启动MATLAB。要做到这一点,使用桌面
选择:
matlab自动化桌面
如果您总是使用MATLAB作为自动化服务器,请修改您用于启动MATLAB的快捷方式:
右键单击MATLAB快捷图标。(您可以在桌面上或Windows中使用该图标开始菜单。)
选择属性.
单击快捷方式选项卡。
添加自动化
在目标字段。记住中间要留个空格matlab.exe
和自动化
.
点击好吧.
有关详细信息,请参见手动创建自动化服务器.
MATLAB在MATLAB根文件夹中启动并完成初始化。启动后,MATLAB改变到电子表格链接MATLAB启动文件夹。具体请参见指定启动文件夹MLStartDir
.
如果你从Excel界面启动电子表格链接和MATLAB软件:
要停止电子表格链接和MATLAB软件,请像往常一样关闭Excel会话。
要停止电子表格链接和MATLAB软件并让Excel会话继续运行,请输入= MLClose ()
命令导入Excel工作表单元格。你可以使用MLOpen
或matlabinit
函数手动重新启动电子表格链接和MATLAB会话。
如果您将Excel会话连接到现有的MATLAB会话,请分别关闭Excel和MATLAB会话。关闭一个会话不会自动关闭另一个会话。