Excel link宏在数据分析中的应用.pdf
《Excel link宏在数据分析中的应用.pdf》由会员分享,可在线阅读,更多相关《Excel link宏在数据分析中的应用.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 2 3 卷第 2期 2 D 吆 年 6月 洛阳工学院学报 J o u ma l 0 f h_ o h l lt u t e 0 fT e dmo l o g y Vd 2 3 N 0 2 J u n e 文章编号:1 0 0 0 5 0 8 0(2 o )0 2 0 0 7 3 0 4 。1 k x c e l i i n k宏在 数 据 分 析 中的应 用 仕 鳅 惦 万 用 梁坤峰,何勇灵,宗永平,卫尧(洛阳工学院 汽车工程系,河南 洛阳 4 7 1 o)蔓:详细地讲解 b l i 舶 d【宏的建立、使用方法及宏 函数用法,连接 Mi册 丘 D d和 MA 皿的步骤及在 bD d 中应
2、用 弛如L A B的方法。极大地增强了 o e l 处理数据 的能力和图形输出的能力,并用两个实例验证了这个 E x-l K 宏在数据分析过程中所显示的优越性。美笔调I 电子表格;舰蛆L A B;数据分析;数据处理 中圈分类号:1 P 9 1 3 文献标识码:A 0 1 言 地 L A B是 M1 1 h 啪d c 8公 司推 出的面向工程和计算 的交互式计算 软件,它在众多 的工程软件 中以其非 常虽大的运算能力且使 用简便、易懂 著称,已成为 国 际公认 的最优 秀 的科技应 用软 件。Mi 吣 是 一个非常 出色的电子表格软件,在制表、绘 图、数据运算 中有很好 的性能,但在处理 较复杂
3、 的数据现象 时,曼得有些 力不从心,诸 如进行三 维 视图 的绘 制等。Mi c m6 o c e l 内包含 一个 巨大 的 内置 函数 集,供数 据处理使 用,如能将 MA T L 强大的数据计算和处理能力、灵活 的可编程能力、完美 的 图形输 出能力 赋予 o d,那么 E x c e l 的功能将会变得更加强大。本文就介绍如何将 M i c I D s E x c e l 和 MA T L 结合起来,使它 们交互协 同工作,用于 曲线和 曲面 的拟合处理,取得 了较好的结果。1 两种软件 的链接 1 1 两种软件的链接及应 用 首先打 开 Mi c 瑚 E x c e l,在 工具
4、菜单 的下拉菜单项 中选 中加载宏项,此 时会 出现一个 加载宏 对话框,对话框 中有一个 当前加 载宏列表框,框 中有一 系列加 载宏复 选框,选 择相 应的复 选框 可 以加 载一 个加 载 宏,在 嘶 o d中就 可使 用相 应 的命 令 和功 能。如 果 当前 加载 宏 中有 E x c e ll l n k 1 1 3 f o r u s e w i t h M A P AR宏,是此 时在 e l 和 MA 豇A B之间建 立 了链接;如果 没有 此加 载宏,点击 测 览按钮,在 MA A B 的安装路径 下寻找 T o o l b a x e x l i n k目录,选 中 e x
5、 c l l i n k x l a文件,单击 确定,将 有三个 MA T L A B C a Wi n 按 钮 出现在 Mi c t o e E x c e l 的工具栏 中,这 时 E x c e l l i n k宏处 于可用状态,即 E x c e l 和 MA T L A B之 间建立 了链接。腼硼 E x c e l 和 MA T L A B之间链接成 功,此时 打开 Mi c r o s o f t E x c e l,E x c e l l i n k宏 和 MA T L A B C 0 Wmd o w_ 按钮就会 自动运行。如果不希望 e l l i n l r 宏 和 MA
6、 T I A R 趟 按钮 随着 M;o e l 的打开 自动运行,则在 E x c e l 的工作表 单元 中输 入“=ML A u m(”m”)”,按下 并确定,这个 函数将 改 变 E x c e l 的初始化 文件。有 时在 使 用 E x c e l 的过 程 中,希 望能 随 时使 用 e l 砒宏,可 以应用 Dp (-加()”这两个 函数来实现,前者能使 Exc e l 运行 E x c e l l i n k宏,后 者则使 E x c e l 关闭 E x c e l l i n k宏的 使用。1 2 F _ x t U n i t 宏 函 数 的 用 法 腼硼 E x c
7、e l 和 MA T L A B之间建立链 接,E x c e l 就成 了数据处 理 和应用 开发 的前 台程 序,MA T L A B就 成 了支持 蹦 宏 的后 台软件,所有 用到 E x c e l l i n k宏 的开发都 只能在 Mi e me c f t E x c e l 的窗 口下操作,关 于数据所有情 况都可 以在 MA T L A B C c m m u md Wind o w的窗 口下察看。基 金项 目:|膏省 杰 出青年 基金项 目(9 9 1 8);国宗教育部 骨 干教师费 助项 目;|南省 高等 学校倒 新人 才培 养工程 资肪项 目 作者筲介:集蚌辱(j T
8、5 一),男,河南省考 郑市人。士 悄日:2 o o 1 1 23 o 维普资讯 http:/ 7 4 洛阳工学院学报 E x c e l l i n k宏在处理数据 时具有强大 的功能,是 由于它的一些 函数在 Mi c ros o f t E x c e l 的窗 口下直接操作 MA T L A B的命 令窗,即用 E x c e l l i n k宏 的函数调用 了 MA T L A B处理数据 的函数。E x c e l l i n k宏提供 了链 接 管理函数、数据处理 函数两大类,下 面就其 中较为重要的十个 函数说 明如下。链 接管理 函数。(1)“ML A u t o S t
9、()”:自动管理 M A T L A B C o m ma n d Wi n d o w的打开与关 闭;(2)“ML C I o s e :果 o e I l i n k 即便 用;3)一 枷 J【J p e I l :升媚 E x c e l l i n k 即便 用。数据管理 函数。(1)“ML A p p e n d Ma t r i x()”:依据 Mi c r o s o f t E x c e l 工作表 中的数 据,在 M A T L A B环境下,创 建或扩展 MA T I AB应用的矩 阵;(2)“ML D e l e t e M a t r i x()”:删除该 函数所指
10、出的矩 阵;(3)“a l S 缸 i n g()”:在 MA B环境下,执行该 函数所引用 的命令;(4)“MI P t M n r r i Y 一(、)”:把指定矩 阵中所有数据写到该 函数所 指定的 Mi c r o mE x c e l 工作 表单 元;(5)“MI X T e t V a r()”:把 指定 矩 阵 中所有 数据 赋 给该 函数 所 指定 的 Mi c I d(叫a j B a s i c f o r A p p l i c a t i o n s)变量;(6)“I间j P u ()”:依据 M i c m s o R E x c e l 工作表中的数 据,在 MA
11、T L A B环境下,创建或 重写 M A T L A B应用 的矩阵;(7)“MI t V a r”:依据 所指定 的 Mi E x c e l (B iig i c fo r A c 0 n s)变量中的数据,在 M A T L A B环境下,创建或重写 M A T L A B应用 的矩阵。一L 一-L-Ims _l l 2厦 用 买 例 由 于 腿I#A n-m r A I 提 供 了功 能 强 大 且 简 单 易 用 的矩 阵 运 算 和 函 数,因 此 可 用 c d 宏 调 用 眦I m A rIn lr A l r t 的 命令来简化数据 处理 的过程。下面用 两个 实例说 明
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Excel link宏在数据分析中的应用 link 数据 分析 中的 应用
限制150内