【问题标题】:How to put matrix from specific sheet and cell from excel to matlab如何将特定工作表中的矩阵和单元格从excel放入matlab
【发布时间】:2013-02-16 02:25:15
【问题描述】:

我的代码有问题。我一直在使用 VBA Excel 和 Matlab 完成我的任务。然后我想把我的矩阵从 Excel 放到 Matlab 中。但是我的代码没有按预期工作。

MLPutMatrix "jum_kel", Range("D17")
MLPutMatrix "prob_mut", Range("D18")
MLPutMatrix "prob_co", Range("D19")
MLPutMatrix "uk_pop", Range("D20")

如何编写代码以从特定工作表和单元格中放置矩阵?

【问题讨论】:

  • 这段代码没有任何问题,只要你有电子表格链接工具箱、加载在 excel 中的插件和在 vba 中添加的引用,它应该可以正常工作。

标签: excel matlab vba


【解决方案1】:

MLPutMatrix 是您从 Excel 运行的命令吗?我不熟悉它。将数据从 Excel 移动到 Matlab 可以简单地在 Matlab 中使用xlsread 命令完成。文档解释了如何使用它。 http://www.mathworks.com/help/techdoc/ref/xlsread.html

这对你有用吗?

【讨论】:

  • MLPutMatrix 是一个命令,它是 Matlab 中电子表格链接 EX 工具箱的一部分,它提供了一个 excel 插件,允许您从 vba 控制 matlab。它与 xlsread 有非常不同的应用程序。 mathworks.com/help/toolbox/exlink
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-04-14
  • 1970-01-01
  • 2017-07-01
  • 1970-01-01
  • 2016-07-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多