早教吧作业答案频道 -->其他-->
Errorusing==>mtimesInnermatrixdimensionsmustagree.clearsymsau;c=[au]';%灰参数cA=[489.9518.6507.9519.9527.4520.3521.82515.9514.1501.2];%原始数据Ago=cumsum(A);%原始数据一次累加n=length(A);%原始数据个数fori=1:(
题目详情
Error using ==> mtimes Inner matrix dimensions must agree.
clear
syms a u;
c=[a u]'; %灰参数c
A=[489.9
518.6
507.9
519.9
527.4
520.3
521.82
515.9
514.1
501.2
]; %原始数据
Ago=cumsum(A); %原始数据一次累加
n=length(A); %原始数据个数
for i=1:(n-1)
C(i)=(Ago(i)+Ago(i+1))/2; %生成累加矩阵
end % 计算待定参数的值
Yn=A;
Yn(1)=[];
Yn=Yn';
E=[-C;ones(1,n-1)];
c=inv(E*E')*E*Yn;
c=c';
a=c(1);u=c(2); % 预测后续数据
F=[];F(1)=A(1);
for i=2:(n+10)
F(i)=(A(1)-u/a)/exp(a*(i-1))+u/a ;
end
G=[];
G(1)=A(1);
for i=2:(n+10)
G(i)=F(i)-F(i-1); %得到预测出来的数据
end
t1=2002:2011;
t2=2002:2018;
G;a;u; %输出预测值、发展系数和灰色作用量
plot(t1,A,'o',t2,G) %原始数据与预测数据的比较
clear
syms a u;
c=[a u]'; %灰参数c
A=[489.9
518.6
507.9
519.9
527.4
520.3
521.82
515.9
514.1
501.2
]; %原始数据
Ago=cumsum(A); %原始数据一次累加
n=length(A); %原始数据个数
for i=1:(n-1)
C(i)=(Ago(i)+Ago(i+1))/2; %生成累加矩阵
end % 计算待定参数的值
Yn=A;
Yn(1)=[];
Yn=Yn';
E=[-C;ones(1,n-1)];
c=inv(E*E')*E*Yn;
c=c';
a=c(1);u=c(2); % 预测后续数据
F=[];F(1)=A(1);
for i=2:(n+10)
F(i)=(A(1)-u/a)/exp(a*(i-1))+u/a ;
end
G=[];
G(1)=A(1);
for i=2:(n+10)
G(i)=F(i)-F(i-1); %得到预测出来的数据
end
t1=2002:2011;
t2=2002:2018;
G;a;u; %输出预测值、发展系数和灰色作用量
plot(t1,A,'o',t2,G) %原始数据与预测数据的比较
▼优质解答
答案和解析
c=inv(E*E')*E*Yn;
这一步 E是2*9的矩阵,Yn是1*9的向量.矩阵运算维数不匹配,请检查E和Yn是否设错.
这一步 E是2*9的矩阵,Yn是1*9的向量.矩阵运算维数不匹配,请检查E和Yn是否设错.
看了 Errorusing==>m...的网友还看了以下:
有一串数如下:1,2,4,7,11,16,.它的规律是:从1开始,加1,加2,加3.一次逐个产生这 2020-05-14 …
从1开始,将连续的奇数相加,和的情况有如下规律:1=1=12;1+3=4=22;1+3+5=9=3 2020-06-06 …
求一道算式的值.308加307加306加``(一直加到0,然后又从1开始加)````加305加30 2020-07-19 …
从1开始,讲连续的奇数相加,和的情况有如下规律1=1=1的平方;1+3=4=2的平方;1+3+5= 2020-07-21 …
从1开始,连续的奇数相加,和的情况如下:1=12,1+3=4=22,1+3+5=9=32,1+3+ 2020-08-02 …
有一串数如下1,2,4,7,11,16,….它的规律是:由1开始,加1加2,加3,……,一依次逐个产 2020-11-17 …
从1开始,将连续的奇数相加,和的情况有如下规律;1=1=1²,1+3=4=2²,1+3+5=9=3² 2020-11-20 …
C#编写一个应用程序,完成从1开始加到n的求和计算。程序步骤:a.提示用户输入一个50至100之间的 2020-12-02 …
有一串数:12471116……其规律是从1开始加123……依次产生,只到产生到第50个数为止,那么被 2021-01-05 …
一串数如下:1,2,4,7,11,16等,它的规律是:由1开始,加1,加2,加3,依次逐个产生这串数 2021-01-05 …