预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

MATLBA与Excel混合编程 Matlab具有强大的数据计算能力,但是对于对一些常见的统计图形的显示, 例如棒图,饼图,折线图等,Excel的显示能力质量很高,且易于控制。Excellink 是一个软件插件,它可以将Excel和Matlab进行集成。使用ExcelLink时,不必 脱离Excel环境,而直接在Excel的工作区域,或者宏操作中调用Matlab的函数。 Excel提供了11个函数来实现链接和数据操作。因此,通过Excellink这个中介, Excel成为Matlab的一个易于使用的数据存储和应用开发前端,它是一个功能强 大的计算和图形处理器。 (一)ExcelLink的安装 平台:matlab2009b,office2007,ExcelLink无需安装,在matlab2009b中已有 图示步骤: 点击确定后,找到此宏的目录在matlab安装文件目录\toolbox\exlink\excllink2007.xlam 最后出现: (二)ExcelLink的函数及其应用 表一:ExcelLink的连接管理函数 函数功能 MATLABinit初始化ExcelLink,启动MATLAB MLAutoStart自动启动MATLAB MLClose终止MATLAB进程 MLopen启动MATLAB进程 表二:ExcelLink数据管理函数 函数功能 MATLABfcn对于给定的Excel数据运行MATLAB命令 MATLABsub对于给定的Excel数据运行MATLAB命令并指定输出位 置 MLDeleteMatrix删除MATLAB矩阵 MLEvalString执行MATLAB命令 MLGetMatrix向Excel数据表写MATLAB矩阵的数据类容 MLGetVar向Excel数据表VBA写MATLAB矩阵的数据类容 MLAppendMatrix向MATALB空间添加Excel数据表的数据 MLPutMatrix用Excel数据表创建或覆盖MATLAB矩阵 MLPutVar用Excel数据表VBA创建或覆盖MATLAB矩阵 具体应用可以看看MATLAB的help文件,里面都有 (三)应用举例 1. 并且会动态更新的 2.