matlab利用excellink达到在excel中直接画图.docxVIP

matlab利用excellink达到在excel中直接画图.docx

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2010.4 2010.4 PAGE PAGE # matlab excel混合编程 MATLAB 与 Excel数据连接及绘图 MATLAB与Excel数据连接 EXCEL和MATLAB 在数据显示和数值计算上各有优势, EXCEL是商业运用最广泛的 工具,非常直观,但是数值编程比较差,而 MATLAB可以弥补这一点,有时在程序开发上 需要将两者结合起来,实现两者之间的优势互补,为此 MATLAB提供了 EXCEL Link连接 工具,实现 MATLAB与EXCEL之间的混合编程。 EXCEL Link 是一个在 Microsoft Windows 环境下实现对 Microsoft EXCEL 和 MATLAB 进 行链接的插件。通过对 EXCEL和MATLAB 的连接,用户可以在 EXCEL的工作空间里,禾U 用EXCEL的宏编程工具,使用 MATLAB的数据处理和图形处理功能进行相关操作,同时由 EXCEL Link来保证两个工作环境中数据的交换和同步更新。使用 EXCEL Link 时,不必脱 离EXCEL环境,而是直接在 EXCEL工作区或宏操作中调用 MATLAB函数。 EXCEL Link允许在MATLAB和EXCEL之间进行数据交换,在两个功能强大的数学处 理、分析与表示平台之间建立无缝连接。 EXCEL作为一个可视化的数据处理环境是进行数 组编辑的最佳选择,而 MATLAB则作为数据分析和可视化白引擎。任何输入到 EXCEL环境 中的数据都可以直接进入 MTATLAB进行处理,而这一过程完全是 现场”处理的,没有任何 中间文件,也不需要进行编程工作。 图421: ExcelLhk工作示意图3.1.1 MATLAB 和Excel的接口安装:.Excel Link的安装和和设置首先,在系统中安装 图421: ExcelLhk工作示意图 3.1.1 MATLAB 和Excel的接口安装:.Excel Link的安装和和设置 首先,在系统中安装 Excel软件。然后安装 Matlab和Excel Link ,用Matlab安装盘开 始安装,选择自定义安装中,在选中组件 ExcelLink ,如下图所示: MAI I AB SIMULINK Select destination folrittr for installaliDrL Dxmatiaqa Seietl produclsto install Emu电门口金口 Targsr3 M5口「匚心 TPCEEE 7 0 EnnbeddedTaigstfDrOSEKVDX 11 口 Embedded Target forTl C2000 DSP 1 1 FmhftridftriTarggt ftj f 71 C600D DSP 11 Excel UruT 27 chfath 31 ]FHtar Design HDL Cadet 10 Filter Desiflri TodEbOx 3.Q DPHvatrvies To。出* 口口 I W _ ■ NF 一 ??一 ― . f Space avak^able 1574 M Space required 415 ht Back Neri * C?nc?l HeJp 安装完Excel Link后还需要在Excel中进行一些设置后才能使用。 启动Excel,选择菜单 工具”项下的 加载宏”项,弹出如下对话框: 选中Excel Link项。如果该项不存在,则通过浏览目录,在目录% MATLAB %toolboxexlink 下找到excllink.xla文件,如下图示,并确定。 选中ExcelLink项并确定后,在 Excel中多了一个 Excel Link工具条,如下图示 经过以上的设置后就可以开始使用 Excel Link 了。 其中4个按钮的意义分别如下: startmatlab %启动 MATLAB putmatrix %将变量输入到 MATLAB getmatrix %把MATLAB的变量输入到 EXCEL evalstring %执彳M MATLAB 命令 注:Excel中的起始时间与MATLAB的起始时间相差693960天,用户需要将该数据加在 MATLAB上,转换为MATLAB 的数据。 3.1.2 . ExcelLink 管理函数 1、ExcelLink连接管理函数 按如上设置好后,下次启动 excel时会默认启动 matlab,要不想在每次启动时都启动 matlab,则可以在电子表格中或函数输入框中输入以下命令 =MLAutoStart( “no”) 这时要启动matlab需手动启动,有三种方法,一种是在excel电子表格中调用 MLOpen函数, 即输入命令 =MLOpen() 第二种方法是利用

文档评论(0)

zsmfjh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档