主要内容

prepareSurfaceData

准备表面拟合数据输入

描述

例子

(XOut,,ZOut)= prepareSurfaceData (,,)转换数据,如果有必要,表面拟合的适合函数。函数变换的数据如下:

  • 网格向量变换行()和列()头成数组XOut这是相同的大小。警告如果是相反的。

  • 返回数据列不管输入形状。如果元素的个数不匹配错误。警告如果元素的数量匹配,但大小是不同的。

  • 将复杂的现实(删除虚部)和警告的转换。

  • 删除从数据和警告的删除。

  • nondouble转换为双和警告的转换。

(XOut,,ZOut,WOut)= prepareSurfaceData (,,,赢得)转换数据包括重量(赢得)表面的拟合适合函数。

使用prepareSurfaceData如果您的数据不在列向量形式。例如,你有3个矩阵。您还可以使用prepareSurfaceData如果你有网格向量,长度(鑫)= n,长度(阴)= m大小(寻)= (m, n)。你必须处理网格矢量数据的使用适合通过使用函数prepareSurfaceData。如果你使用曲线健康应用程序,您可以选择网格矢量数据和它自动为您转换数据。

如果您的数据是MATLAB®表,您不需要使用prepareSurfaceData。您可以指定在MATLAB表作为输入变量适合功能使用形式tablename.varname

当你从曲线生成代码健康应用,包括调用生成的代码prepareSurfaceData(或prepareCurveData曲线符合)。您可以从命令行调用生成的文件和你的原始数据或新数据作为输入参数,重新创建你的适合和阴谋。如果你和新数据调用生成的文件,prepareCurveData函数确保您可以使用任何数据曲线,可以适应健康应用程序,如果有必要重塑和删除年代,年代,或复数的虚部。

例子

全部折叠

创建一些数据不适合适合函数没有预处理,因为它是nondouble, noncolumn,包含了一些值。

x = int32 (1:4);y = int32 (1:5);z =兰德(5 4);z(13) =正;z(3) =南;

使用prepareSurfaceData将行转换成列,nondoubles双打,删除

[xo,哟,佐薇]= prepareSurfaceData (x, y, z);

函数显示相同的警告,你看看你选择的数据曲线健康应用。警告告诉你如何处理你的数据是适合的适合函数。

使用来检查prepareSurfaceData双打的变量转化为列向量。

xo佐薇

输入参数

全部折叠

X数据变量准备表面拟合,指定为一个标量、向量或矩阵。

数据类型:

Y数据变量准备表面拟合,指定为一个标量、向量或矩阵。

数据类型:

Z准备表面拟合数据变量,指定为一个标量、向量或矩阵。

数据类型:

权重变量准备表面拟合,指定为一个标量、向量或矩阵。

数据类型:

输出参数

全部折叠

X准备表面拟合数据列变量,作为一个向量返回。

数据类型:

Y准备表面拟合数据列变量,作为一个向量返回。

数据类型:

Z准备表面拟合数据列变量,作为一个向量返回。

数据类型:

权重列变量准备表面拟合,作为一个向量返回。

数据类型:

版本历史

介绍了R2010b