首页 > 编程知识 正文

matlab不输出结果,matlab字符数无效

时间:2023-05-05 16:31:26 阅读:137458 作者:1246

求大神解答。 哪里错了

原步骤如下

functionGM1_1(x0 ) )。

格式龙;

x0=[ 132802,133450,134091,134735,135404,136072,136782,137462,138271 ];

[m,n]=size(x0;

lamda=x0(1:n-1 )./x0 ) 2:n );

x1=cumsum(x0 ); %累积

X2=[];

for i=1:8

x2(I, )=x1 ) I ) x1 ) I1;

结束

B=-0.5.X2;

t=ones (n-1,1 );

B=[B,t]; 求% b矩阵

yn=x0 ) 2:结束;

p_t=yn/x1(1: ) length(x0(-1 ); 对%原始数据序列X0进行标准平滑性检查,求出对序列X0平滑比p(t )=x0 ) t )/x1 ) t-1 )

a=inv(b.‘b ) B.'YN.);

a=a(1;

u=a(2;

c=u/a;

b=x0(1)-c;

x=[num2str(b )、‘exp’、’)、num2str(-a )、‘k’、’)、num2str];

strcatx(k1 )=X;

syms k;

fort=1:length(x0 ) )

k(1,t )=t-1;

结束

k;

y_k_1=bexp(-AK ) c;

forj=1:length(k )-1

y(1,j )=y_k_1) j1 )-Y_k_1(j ) j;

结束

xy=[y_k_1(1),y ) %预测值

CA=XY-X0; %残差数列

西塔=ca; %残差检验绝对误差序列

XD_Theta=CA./X0; %残差检验相对误差

av=mean(ca ); %残差数列平均值

TEMP0=(ca-av ).^2;

TEMP1=sum(TEMP0)/Length ) ca;

S2=sqrt(temp1); %绝对误差序列的标准差

av_0=mean(x0 ); %原始序列的平均值

temp_0=(x0-av_0).^2;

temp_1=sum(temp_0)/length ) ca;

S1=sqrt(temp_1); %原始序列的标准偏差

TempC=S2/S1100; %方差比

c=strcat(num2str ) tempc ),’%’; %事后检查差检查

SS=0.675S1;

ELTA=ABS(ca-av );

tempn=find (增量=ss );

N1=Length(tempn );

N2=Length(ca );

TempP=N1/N2*100;

p=strcat(num2str ) tempp ),’%’; %后验差检查计算小误差概率

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。