主要内容

使用斜角矩阵使用微软excel.上下文菜单

此示例显示如何执行电子表格链接™函数以将工作表中的命名范围导出到Matlab®并使用该矩阵创建对角线矩阵微软®excel.®上下文菜单。

Matlab组菜单中微软Excel.上下文菜单包含公共电子表格链接功能的命令。有关常用功能的列表,请参阅执行电子表格链接功能

此示例假定MATLAB在运行之后微软Excel.打开。有关详细信息,请参阅启动和停止电子表格链接和MATLAB

在工作表中,输入数字1到5到来自的细胞范围A1通过E1.。定义名称测试数据对于此范围的细胞并选择它。有关说明,请参阅Excel帮助并输入搜索词:在公式中定义和使用名称。

命名范围测试数据出现在名称框

名为TestData的单元格范围,该TestData在单元格A1至E1中具有数字1到5

要查找将命名范围导出到MATLAB的命令,请右键单击工作表中命名范围之外的另一个单元格。这微软Excel.将出现上下文菜单。要查看Matlab组菜单,请选择马铃薯

MATLAB选项包含电子表格链接功能

选择将命名范围发送给matlab。选择此命令时,软件执行mlputranges.

微软Excel.导出命名范围测试数据进入matlab变量测试数据在Matlab工作区。

命令窗口和工作区显示名为Range TestData,其中数字1到5

选择MATLAB组选项运行matlab命令。选择此命令时,微软Excel.显示一个对话框。接下来,创建一个对角线矩阵。使用诊断指定功能测试数据作为输入参数和D.作为输出参数。在对话框中输入此MATLAB命令,然后单击好的

d = diag(testdata)

该软件执行Mlevalstring.功能。matlab变量D.出现在MATLAB工作区中并包含对角线矩阵。

将对角线矩阵检索到工作表中。首先选择单元格A3,然后选择MATLAB组选项获取Matlab的数据>D.。该软件执行mlgetmatrix.功能。

对角线矩阵显示在单元格中A3通过E7.

工作表包含单元格A1至E5中的数字1到5,并在Cells A3到E7中具有相同数字的结果对角线矩阵

也可以看看

||

相关话题