帮助中心帮助中心
模拟响应的非线性回归模型
ysim =随机(mdl)
Xnew ysim =随机(mdl)
ysim =随机(mdl Xnew,“权重”,W)
ysim=随机(mdl)从拟合非线性模型模拟的反应mdl在最初的设计点。
ysim=随机(mdl)
ysim
mdl
例子
ysim=随机(mdl,Xnew)从拟合非线性模型模拟的反应mdl的数据Xnew,添加随机噪声。
ysim=随机(mdl,Xnew)
Xnew
ysim=随机(mdl,Xnew“重量”,W)模拟反应使用观察权重,W。
ysim=随机(mdl,Xnew“重量”,W)
W
全部折叠
创建一个非线性模型的汽车里程的重量,和模拟响应。
创建一个指数模型的汽车里程作为权重的函数carsmall数据。规模的重量1000倍所以所有的变量都是大致相等的大小。
carsmall
负载carsmallX =重量;y = MPG;modelfun =b1 y ~ + b2 * exp (b3 * x / 1000);beta0 = (1 1 1);mdl = fitnlm (X, y, modelfun beta0);
创建模拟响应数据。
Xnew = X;Xnew ysim =随机(mdl);
情节最初的反应和模拟响应,看看他们是不同的。
情节(X, y,“o”,X, ysim“x”)传说(“数据”,“模拟”)
NonLinearModel
非线性回归模型对象,指定为一个NonLinearModel创建的对象使用fitnlm。
fitnlm
权重向量的,正值或一个函数处理。
如果你指定一个向量,那么它必须有相同数量的元素数量的观察(或行)Xnew。
如果您指定一个处理函数,该函数必须接受一个向量的预测响应值作为输入,并返回一个向量的正权值作为输出。
给定的权重,W,随机估计误差方差的观察我通过MSE * (1 / W (i)),均方误差均方误差。
随机
我
MSE * (1 / W (i))
新的预测输入值,指定为一个表,数据数组或矩阵。每一行的Xnew对应于一个观察,每一列对应一个变量。
如果Xnew是一个数据集表或数组,它必须包含相同的预测,预测名字的PredictorNames的属性mdl。
PredictorNames
如果Xnew是一个矩阵,它必须有相同数量的变量(列)在同一顺序的预测输入用于创建mdl。请注意,Xnew还必须包含任何不作为预测变量预测的拟合模型。此外,所有变量用于创建mdl必须是数值。治疗数值预测分类,识别预测使用“CategoricalVars”当您创建名称-值对的论点mdl。
“CategoricalVars”
数据类型:单|双|表
单
双
表
模拟响应值,返回一个数值向量。模拟值的预测响应值Xnew摄动随机噪声。噪声是独立的,正态分布,平均等于零的估计误差方差和方差等于模型。
没有添加噪声进行预测时,使用预测。
预测
介绍了R2012a
函数宏指令|NonLinearModel|预测
函数宏指令
你们possedez一个版本modifiee de cet(中央东部东京)为例。Souhaitez-vous打开cet(中央东部东京)为例用vos修改吗?
你们有派对在联合国留置权,对应这个对MATLAB:
倒实行la对saisissez-la在fenetre德对MATLAB。Les navigateurs web不sup万博1manbetxportent Les MATLAB命令。
选择一个网站
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室