将MATLAB分析和可视化功能应用于Excel数据

当涉及到数据分析和可视化时,使用Excel的技术专业人士®经常遇到功能限制。MATLAB通过提供预构建的数学和分析函数、可视化工具以及自动化分析工作流的能力,补充了Excel的功能。

MATLAB和Excel的3种使用方法:

  • 将Excel数据导入MATLAB
  • 从Excel中访问MATLAB
  • 将MATLAB代码打包为Excel外接程序

将Excel数据导入MATLAB

导入工具使得将Excel电子表格中的数据导入MATLAB变得很容易。它展示了Excel中存在的数据以及如何在MATLAB中表示数据,并推荐了MATLAB中数据的最佳格式。数据导入可以通过使用导入工具自动生成的代码,或者调用MATLAB命令,集成到MATLAB中的自动分析工作流中readtablexlsread直接。

Excel数据在MATLAB中自然表示为a表格,它将表格数据组织成单个变量的列。

从Excel中访问MATLAB

电子表格链接™将Excel与MATLAB工作区连接起来,使您能够从Excel电子表格访问MATLAB环境。您可以在MATLAB和Excel之间交换数据,利用熟悉的Excel界面,同时获得图像处理、数据分析和控制工程方面的MATLAB算法。

将MATLAB代码打包为Excel外接程序

MATLAB编译器™,您可以打包数学、图形和用户界面在MATLAB中作为Excel外接程序创建,使用Excel执行分析。这些Excel外接程序可以免费分发给不使用MATLAB且不需要VBA编程的用户。

加上MATLAB编译器SDK™,可以将外接程序部署到MATLAB生产服务器™用于多个Excel客户端访问您的MATLAB算法。这个部署确保用户自动访问您的分析的最新版本,并更新服务器上部署的算法。

参见:桌面和web部署,创建MATLAB应用程序,数据分析,数据科学