此示例显示如何执行电子表格链接™函数以将工作表中的命名范围导出到Matlab®并使用该矩阵创建对角线矩阵微软®excel.®丝带。
Matlab组微软Excel.功能区包含公共电子表格链接功能的命令。有关常用功能的列表,请参阅执行电子表格链接功能。
此示例假定MATLAB在运行之后微软Excel.打开。用于开始matlab,见启动和停止电子表格链接和MATLAB。
在工作表中,输入数字1到5到来自的细胞范围A1
通过E1.
。定义名称测试数据
对于此范围的细胞并选择它。有关说明,请参阅Excel帮助并输入搜索词:在公式中定义和使用名称。
命名范围测试数据
出现在名称框。
在这一点家选项卡微软Excel.功能区,单击右上角的MATLAB组。然后,选择将命名范围发送给matlab。选择此命令时,软件执行mlputranges.
。
微软Excel.导出命名范围测试数据
进入matlab变量测试数据
在Matlab工作区。
选择MATLAB组选项运行matlab命令。选择此命令时,微软Excel.显示一个对话框。接下来,创建一个对角线矩阵。使用诊断
指定功能测试数据
作为输入参数和D.
作为输出参数。在对话框中输入此MATLAB命令,然后单击好的。
d = diag(testdata)
该软件执行Mlevalstring.
功能。matlab变量D.
出现在MATLAB工作区中并包含对角线矩阵。
通过选择单元格检索对角线矩阵到工作表中A3
。选择MATLAB组选项获取Matlab的数据。选择此命令时,微软Excel.显示一个对话框。检索对角线矩阵D.
通过输入D.
在对话框中单击好的。该软件执行mlgetmatrix.
功能。
对角线矩阵显示在单元格中A3
通过E7.
。
Mlevalstring.
|mlgetmatrix.
|mlputranges.