主要内容

插入热力学数据

这个例子展示了如何使用电子表格链接™插入数据来调用MATLAB®函数微软®Excel®

该示例使用了二维数据网格插值函数griddata在热力学数据上,体积已经测量了时间和温度值。的griddata函数为一组新的时间和温度坐标找到二维时间-温度函数下的体积值。

要组织和显示原始数据和插入的输出数据,可以使用Microsoft Excel工作表。

打开ExliSamp.xls文件,并选择Sheet3工作表。寻求帮助,找到ExliSamp.xls文件的更多信息,请参考安装

此工作表包含单元范围内测量的热力学数据A5通过A29B5通过B29,C5通过C29.用于插值的时间和温度值在单元格范围内E7通过E30F6通过T6,分别。

工作表单元格F7到T30为空。电子表格链接函数在A列中指定,从单元格A33开始。

  1. 执行电子表格链接函数时间临时,体积通过双击单元格,将标签添加到MATLAB工作区A33和紧迫输入

  2. 通过在单元格中执行函数,将原始时间数据复制到MATLAB工作空间中A34.要复制原始温度数据,请在单元格中执行此功能A35.要复制原始的音量数据,请在单元格中执行该函数A36

  3. 通过在单元格中执行函数,将插值时间值复制到MATLAB工作空间中A39.复制插值温度值,在单元格中执行此函数

  4. 在单元格中执行函数A43.的griddata函数执行二维插值,使用反距离方法生成插值的体积数据。

  5. 通过执行单元格中的函数,调换插入的体积数据并将其复制到Excel工作表中命名的A47.数据填充单元格范围F7: T30

    工作表单元格F7到T30包含置换的插值体积数据。

  6. 在单元格中执行函数A50股指.MATLAB软件将插值后的数据绘制在一个三维颜色表面上,颜色与插值后的体积数据成正比。

    插入的数据在较高的体量上显示为黄色和浅绿色,在较低的体量上则变化为不同深浅的蓝色。

    为了产生不同的体积值,关闭图形并改变单元中测量的热力学数据A5: C29.然后,再次执行所有电子表格链接函数。工作表更新新的体积率和MATLAB生成一个新的数字的内插体积数据。

另请参阅

||||

相关的话题