类:CompactLinearModel
模拟线性回归模型的响应
随机(mdl)ysim = random(mdl,Xnew)
ysim=随机(mdl)模拟拟合线性模型的响应mdl在最初的设计点。
ysim=随机(mdl)
ysim
mdl
ysim=随机(mdl,Xnew)对象的响应mdl线性模型的数据Xnew,添加随机噪声。
ysim=随机(mdl,Xnew)
Xnew
全部展开
LinearModel
CompactLinearModel
线性模型对象,指定为完整的LinearModel使用fitlm或stepwiselm,或压缩CompactLinearModel使用紧凑的.
fitlm
stepwiselm
紧凑的
新的预测器输入值,指定为表、数据集数组或数字矩阵。
如果Xnew是表或数据集数组,它必须包含预测器名称在mdl.
如果Xnew是一个数字矩阵,它必须有相同数量的变量(列)作为用来创建mdl.此外,所有变量用于创建mdl必须是数字。
预测平均值Xnew,受随机噪声干扰,返回为数值向量。噪声是独立的正态分布,均值等于零,方差等于模型估计的误差方差。
创建一个汽车里程作为重量的函数的模型,并模拟响应。
创建一个二次模型的汽车里程作为一个函数的重量从carsmall数据。
carsmall
负载carsmallX =重量;y = MPG;mdl = fitlm(X,y,“二次”);
创建对数据的模拟响应。
Xnew = X;ysim = random(mdl,Xnew);
绘制原始反应和模拟反应,看看它们有什么不同。
情节(X, y,“o”, X, ysim“x”)传说(“数据”,“模拟”)
对于没有随机噪声的预测,使用预测或函数宏指令.
预测
函数宏指令
使用注意事项和限制:
如果下列任何一项是正确的,那么随机可以返回不同的数字序列比MATLAB®.
随机
输出是非标量的。
输入参数对于分布无效。
该表包含关于参数的注释。
通过使用保存一个训练好的模型saveCompactModel,然后使用加载模型loadCompactModel在您定义的函数中。
saveCompactModel
loadCompactModel
如果你训练线性模型使用fitlm并指定“RobustOpts”属性的匿名函数句柄的结构RobustWgtFun字段中,使用saveCompactModel保存模型,并使用loadCompactModel然后加载模型loadCompactModel无法恢复健壮的属性导入MATLAB工作区。然而,loadCompactModel可以在编译时加载模型,以便在您定义的函数内生成代码。
“RobustOpts”
RobustWgtFun
必须是编译时常数;它的值不能在生成的代码中更改。
详情请参见代码生成的CompactLinearModel类。
你必须提供Xnew.
必须是单精度或双精度矩阵,可以是可变大小。但是,其中的列数Xnew必须元素个数(mdl.PredictorNames).
元素个数(mdl.PredictorNames)
行和列必须分别对应于观测值和预测值。
有关代码生成示例,请参见用于预测的代码生成工作流而且为代码生成指定可变大小的参数.有关更多信息,请参阅中的主题代码生成.
CompactLinearModel|LinearModel|函数宏指令|预测
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处
现在就去审判吧