主要内容

matlabsub

评估MATLAB命令给微软Excel数据并指定输出位置

描述

例子

= matlabsub (命令结果输入指定了MATLAB®在给定输入数据的情况下,命令在MATLAB工作空间中求值输入.函数将MATLAB输出返回到指定的工作表单元格中结果.在工作表单元格中使用此语法。

例子

全部折叠

在单元格中输入数字4A1

在单元格中输入文本A2.指定函数魔法的命令。将四阶魔方返回到从单元格开始的单元格范围中A4.引用单元格A1的输入参数魔法函数。

= matlabsub(“魔法”,“A4 A1)

工作表单元格A2包含输入的文本

四阶魔方显示在单元格的范围内A4通过D7

单元格A2包含0,表示魔术函数成功执行

在单元格中输入数字4A1.输入单元格的目标单元格引用A6在细胞A2

在单元格中输入文本A4.指定函数魔法的命令。将四阶魔方返回到从单元格开始的单元格范围中A6通过输入单元格引用A2.引用单元格A1的输入参数魔法函数。

= matlabsub(“魔法”A2 A1)

工作表单元格A4包含输入的文本

四阶魔方显示在单元格的范围内A6通过D9

单元格A4包含0,表示魔术函数成功执行

输入参数

全部折叠

要计算的MATLAB命令,指定为字符串。将字符串用双引号括起来。或者,在不带引号的单元格中输入字符串,并输入相应的不带引号的单元格引用作为输入参数。

例子:“和”

例子:A1

MATLAB结果,指定为Excel单元格引用或范围名称,该名称指定显示MATLAB命令结果的位置。要在特定的单元格中返回结果,请指定用引号括起来的单元格引用。若要表示包含对另一个单元格引用的单元格地址或范围名称,请指定不带引号的单元格引用。

例子:“A3”

例子:D6

MATLAB命令输入参数,指定为Excel单元格引用或单元格范围的引用。若要为函数指定多个输入参数,请用逗号分隔单元格引用。

例子:B1: B10

例子:A1: C1, A3

提示

  • 向Microsoft返回一个数据数组®Excel Visual Basic®有关应用程序(VBA)工作区,请参见MLEvalStringMLGetVar

  • 结果必须不包括包含matlabsub.不要覆盖函数本身。

  • 确保在工作表中有足够的空间来书写矩阵内容。如果空间不足,函数将产生致命错误。

  • 如果matlabsub如果失败,则默认显示一个标准的电子表格链接™错误;例如,#命令.返回MATLAB错误,使用MLShowMatlabErrors

之前介绍过的R2006a