【发布时间】:2016-02-21 04:00:21
【问题描述】:
我正在尝试使用regress 函数:
b = regress(y,X);
但是,我无法让它与结构一起使用。我想我需要将两个结构(自变量)放入X 中才能正常工作。有没有办法做到这一点?也许我走错了路?
这是我的结构的样子:
s(1).s1 = -0.169
s(2).s1 = 0.125
s(3).s1 = -0.188
s(4).s1 = 0.188
s(5).s1 = 0.012
s(1).s2 = 0.572
s(2).s2 = 0.300
s(3).s2 = 0.018
s(4).s2 = 0.147
s(5).s2 = 1.080
s(1).s3 = 0.076
s(2).s3 = -0.490
s(3).s3 = -0.144
s(4).s3 = -0.134
s(5).s3 = -0.183
s1 和 s2 是我的自变量,s3 是因变量。
【问题讨论】:
-
regress适用于矩阵和向量。我不明白你想如何将它与结构一起使用。这些结构包含什么?你不能只访问正确的字段并使用regress吗? -
我刚刚编辑了问题并添加了带有结构的代码。我在使用回归访问这些结构方面不是很成功。我需要以某种方式将这些结构转换为矩阵和向量吗?
标签: matlab regression