写的内容MATLAB矩阵微软Excel工作表
= MLGetMatrix (var_name edat)
MLGetMatrix var_name, edat
= MLGetMatrix (var_name edat)
= MLGetMatrix (
编写MATLAB的内容®矩阵var_name
,edat
)var_name
在Excel®由指定的左上角单元格开始的工作表edat
。直接在工作表中工作时使用此语法。
MLGetMatrix
编写MATLAB矩阵的内容var_name
,edat
var_name
在Excel工作表中,从指定的左上角单元格开始edat
。在VBA宏中使用此语法。
允许您在执行时捕获错误出
= MLGetMatrix (var_name
,edat
)MLGetMatrix
在VBA宏中。如果MLGetMatrix
失败了,那么出
包含错误代码的字符串。否则,出
是0
。
|
名称MATLAB矩阵访问。
|
|
函数在其中写入内容的工作表位置
|
|
|
如果指定的工作表单元格中存在数据,则会覆盖该数据。
如果MATLAB矩阵的维数大于指定单元格的维数,数据就会溢出到额外的行和列中。
edat
不能包含包含MLGetMatrix
函数。换句话说,注意不要覆盖函数本身。还要确保在工作表中有足够的空间来写矩阵内容。如果空间不足,函数将产生致命错误。
MLGetMatrix
函数不会自动调整单元格地址。如果edat
是显式单元格地址,当您执行以下任一操作时,编辑它以纠正地址:
插入或删除行或列。
将函数移动或复制到另一个单元格。
如果工作表计算模式是自动的,MLGetMatrix
在单元格中输入公式时执行。如果工作表计算方式为手动,请输入MLGetMatrix
功能,然后按F9执行它。然而,按F9在这种情况下,还可以再次执行其他工作表函数并生成不可预测的结果。
如果你使用MLGetMatrix
在宏子程序中,输入MatlabRequest
在后面的线上MLGetMatrix
。MatlabRequest
初始化内部电子表格链接™变量并启用MLGetMatrix
在子程序中起作用。不包括MatlabRequest
在宏函数中,除非该函数是从子例程调用的。
要使用电子表格链接的Excel中的VBA代码,您必须启用电子表格链接作为参考微软®Visual Basic®编辑器。有关详细信息,请参见安装。