prepareSurfaceData

准备曲面拟合数据输入

描述

[XOUTYOUTZOUT] = prepareSurfaceData(ZIN变换数据,如果必要的话,用于与表面安装适合功能。函数变换数据,如下所示:

  • 对于格矢量,变换行()和列()报头成阵列YOUTXOUT这是大小相同ZIN。如果警告是相反的。

  • 返回数据为列,而与输入的形状。错误,如果元素的数量不匹配。警告如果要素的数量相匹配,但大小不同。

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

  • 去掉为NaN要么天道酬勤从数据和警告该去除的。

  • 转换nondouble将翻一番,这个转换的警告。

[XOUTYOUTZOUTWOUT] = prepareSurfaceData(ZIN赢得变换的数据,包括权重(赢得),用于与曲面拟合适合功能。

采用prepareSurfaceData如果您的数据是不是在列向量形式。例如,你有3点矩阵。您还可以使用prepareSurfaceData如果你有电网载体,其中长度(XIN)= N,长度(阴)=米大小(ZIN)= [M,N]。你必须处理网格矢量数据与使用适合通过使用功能prepareSurfaceData。如果使用曲线拟合的应用程序,你可以选择网矢量数据,它会自动将数据转换为您服务。

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

当您生成曲线拟合的应用程序代码,生成的代码包括对呼叫prepareSurfaceData(要么prepareCurveData为曲线拟合)。你可以调用命令行生成的文件与原始数据或新的数据作为输入参数,重新创建配合和情节。如果调用新的数据所生成的文件中,prepareCurveData功能可确保您可以通过整形如有必要和消除使用任何数据,你可以适应曲线拟合的应用程序,为NaNS,天道酬勤S,或复数的虚部。

例子

全部收缩

创建一些数据不适合于没有预处理的拟合函数,因为它是nondouble,noncolumn,并包含一些天道酬勤值。

X = int32类型(1:4);Y = int32类型(1:5);Z =兰特(5,4);Z(13)= Inf文件;Z(3)= NaN的;

使用prepareSurfaceData转换行列,nondoubles双打,并删除天道酬勤

[XO,YO,ZO] = prepareSurfaceData(X,Y,Z);

该功能显示相同的警告,你看,如果你选择在曲线拟合应用这些数据。该警告告诉你,你如何处理数据,以适合于适合功能。

采用谁是以检查prepareSurfaceData转换的变量是双打列向量。

谁是XOZO

输入参数

全部收缩

X数据变量用于表面装配,指定为一个标量,矢量或矩阵准备。

数据类型:

Y数据变量用于表面装配,指定为一个标量,矢量或矩阵准备。

数据类型:

ž数据变量用于表面装配,指定为一个标量,矢量或矩阵准备。

数据类型:

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

数据类型:

输出参数

全部收缩

X数据列变量为曲面拟合制备,返回作为载体。

数据类型:

Y数据列变量为曲面拟合制备,返回作为载体。

数据类型:

ž数据列变量为曲面拟合制备,返回作为载体。

数据类型:

权重列变量为曲面拟合制备,返回作为载体。

数据类型:

介绍R2010b中