文档帮助中心
为曲线拟合准备数据输入
[XOut,你]= prepareCurveData(鑫,阴)
[XOut,你,WOut] = prepareCurveData(鑫,阴,赢得)
例子
[XOut,你) = prepareCurveData (鑫,阴)变换数据,如果需要,曲线拟合适合函数。的prepareCurveData函数转换数据如下:
[XOut,你) = prepareCurveData (鑫,阴)
XOut
你
鑫
阴
适合
prepareCurveData
以列形式返回数据,而不管输入的形状是什么。如果元素的数量不匹配,则返回错误。如果元素的数量匹配,但大小不同,则警告。
将复数转换为实数(去掉虚部)并警告此转换。
删除南或正从数据和警告这一删除。
南
正
将非双精度转换为双精度并警告此转换。
指定鑫如果你想把曲线拟合到y数据与索引。如果鑫是空的,然后XOut是一个指标成的向量吗你.的适合函数可以使用向量XOut为x数据时只有y数据。
[XOut,你,WOut) = prepareCurveData (鑫,阴,赢得)转换数据,包括权重(赢得)进行曲线拟合适合函数。
[XOut,你,WOut) = prepareCurveData (鑫,阴,赢得)
WOut
赢得
当你从曲线拟合应用程序生成代码时,生成的代码包含一个调用prepareCurveData(或prepareSurfaceData表面适合)。您可以使用原始数据或新数据作为输入参数从命令行调用生成的文件,以重新创建适合和绘图。如果使用新数据调用生成的文件,则prepareCurveData函数确保您可以使用任何数据,您可以在曲线拟合应用程序,通过重塑,如果必要的列双精度和删除南年代,正S,或者复数的虚部。
prepareSurfaceData
全部折叠
下面的命令加载该示例钛数据中x和y行向量。的输入适合函数产生错误。的prepareCurveData功能重塑x和y的列中使用适合函数。
钛
x
y
(x, y) =钛();(x, y) = prepareCurveData (x, y);
使用重塑后的数据创建并绘制匹配图。
f =适合(x, y,“smoothingspline”);情节(f, x, y)
用于曲线拟合的X数据变量,指定为标量、向量或矩阵。鑫可以是空的。指定空([ ]),当你想拟合曲线y索引(x=1:长度(y))的数据。看到你.
[ ]
数据类型:双
双
用于曲线拟合的Y数据变量,指定为标量、向量或矩阵。
为曲线拟合指定的权值变量,如标量、向量或矩阵。
准备用于曲线拟合的X数据列变量,以矢量形式返回。
如果鑫是空的,然后XOut是一个指标成的向量吗你.的适合函数可以使用向量XOut为x数据时只有y数据。
为曲线拟合准备的Y数据列变量,作为向量返回。
为曲线拟合准备的权重列变量,作为向量返回。
excludedata|适合|prepareSurfaceData
excludedata
在您的系统中存在这个示例的修改版本。你想打开这个版本吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系