weixin_40406568 2019-10-20 20:14 采纳率: 0%
浏览 411

Matlab中回归变量之间的关系,遇到问题,求大神解答谢谢!!!

close all
E=[15802 43084 48309 52840 49771 51729 51137]';
E1=[1768972 472925 1049868 322971 683760 226372 108695]';
n1=[29856071 7606965 125014142 34795446 7803705 2891829 1615571]';
C=[2632964 1702127 6715165 14365236 692440 6088280 184501845]';
B=[0.368 0.2442 0.3322 0.3811 0.1222 0.3095 0.6731]'; %beta
x0=[100 400 600 800 1200 1600 2000]'; %偏应力
y0=[400 400 400 400 400 400 400]'; %有效围压
f1=log(E);f2=log(E1);f3=log(n1);f4=log(C);f5=log(B);
f=[f1,f2,f3,f4,f5];
x=log(x0./101.3);y=log(101.3./y0);g=[x y];
gdata=[ones(size(g, 1), 1), g];
[B,Bint,R,Rint,Stats]=regress(f,gdata);
运行以上代码后提示如下错误:
错误使用 regress (line 62)
Y must be a vector and must have the same number of rows as X.
不知道代码哪里错了,希望大神指点,给出正确代码,谢谢

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥20 sub地址DHCP问题
    • ¥15 delta降尺度计算的一些细节,有偿
    • ¥15 Arduino红外遥控代码有问题
    • ¥15 数值计算离散正交多项式
    • ¥30 数值计算均差系数编程
    • ¥15 redis-full-check比较 两个集群的数据出错
    • ¥15 Matlab编程问题
    • ¥15 训练的多模态特征融合模型准确度很低怎么办
    • ¥15 kylin启动报错log4j类冲突
    • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大