MATLAB基础与应用教程
第12章MATLAB应用接口
【本章学习目标】
掌握MATLAB与Excel的混合使用方法。掌握MATLAB数据接口的使用方法。了解MATLAB编译器的使用方法。了解MATLAB与其他语言的应用接口。
MATLAB基础与应用教程
12.1 MATLAB与Excel的接口
12.1.1 在Excel中导出/导入数据
Spreadsheet Link插件是MATLAB提供的Excel与MATLAB的接口,通过Spreadsheet Link,可以在Excel工作区和MATLAB工作区之间进行数据交换
1.Spreadsheet Link的安装与启动
Spreadsheet Link的安装是在MATLAB安装过程中,随其他组件一起安装的。安装完成后,还需要在Excel中进行一些设置。“加载宏”对话框的“可用加载项”列表中多了一个“Spreadsheet Link 3.3.2 for use with MATLAB and Excel”选项
MATLAB基础与应用教程
12.1 MATLAB与Excel的接口
12.1.1 在Excel中导出/导入数据
1.Spreadsheet Link的安装与启动
在Excel窗口的“开始”选项卡的工具栏右端多了一个MATLAB命令按钮,该命令按钮下拉列表包含的命令如表
MATLAB基础与应用教程
12.1 MATLAB与Excel的接口
12.1.1 在Excel中导出/导入数据
2.Spreadsheet Link的主要功能和操作
(1)将Excel表格中的数据导出到MATLAB工作空间中
在Excel中选中需要的数据,在“开始”选项卡的MATLAB命令组的下拉列表中选择“Send data to MATLAB”命令。(2)从MATLAB工作空间导入数据到Excel表格中
在Excel中选中要导入数据的起始单元格,在“开始”选项卡的MATLAB命令组的下拉列表中选择“Get data from MATLAB”命令。
MATLAB基础与应用教程
12.1 MATLAB与Excel的接口
12.1.2 在Excel中调用MATLAB函数
在“开始”选项卡的MATLAB命令组的下拉列表中选“MATLAB Function Wizard”命令
在“Select a category”栏内选择函数的类别,在“Select a function”栏选择函数,在“Select a function signature”栏选择一种调用方法
在“Function Arguments”对话框中设置函数的输入、输出参数。