早教吧作业答案频道 -->其他-->
关于MATLAB编程的问题,.有重谢!对于这个公式,下面是我的编程,不知道哪里有错误.我让ui 和 ui+k 都等于全体数的均值.希望能画出 R关于k 的图像clcclearX=[12 5 -6 14 7 -12 4 9 16 3 20 7 -12 5 0 6 14 6 -10 18];
题目详情
关于MATLAB编程的问题,.有重谢!
对于这个公式,下面是我的编程,不知道哪里有错误.我让ui 和 ui+k 都等于全体数的均值.
希望能画出 R关于k 的图像
clc
clear
X=[12 5 -6 14 7 -12 4 9 16 3 20 7 -12 5 0 6 14 6 -10 18];
[m,n]=size(X);
D=[];
U=mean(X);
for k=0:(n-1)
for i=1:n
if (i+k)>n
a=0;
else
a=(X(i)-U)*(X(i+k)-U);
end
A=[a];
end
v=var(X);
e=mean(A);
d=e/v;
D=[d];
end
plot(k,D)
初学MATLAB,
对于这个公式,下面是我的编程,不知道哪里有错误.我让ui 和 ui+k 都等于全体数的均值.
希望能画出 R关于k 的图像
clc
clear
X=[12 5 -6 14 7 -12 4 9 16 3 20 7 -12 5 0 6 14 6 -10 18];
[m,n]=size(X);
D=[];
U=mean(X);
for k=0:(n-1)
for i=1:n
if (i+k)>n
a=0;
else
a=(X(i)-U)*(X(i+k)-U);
end
A=[a];
end
v=var(X);
e=mean(A);
d=e/v;
D=[d];
end
plot(k,D)
初学MATLAB,
▼优质解答
答案和解析
clc
clear
X=[12 5 -6 14 7 -12 4 9 16 3 20 7 -12 5 0 6 14 6 -10 18];
[m,n]=size(X);
U=mean(X);
v=var(X);
for k=0:(n-1)
for i=1:n
if (i+k)>n
a(i)=0;
else
a(i)=(X(i)-U)*(X(i+k)-U);
end
end
r(k+1)=mean(a)/v;
end
subplot(211);stem(r);
subplot(212);autocorr(X);title('autocorr函数计算对比');
clear
X=[12 5 -6 14 7 -12 4 9 16 3 20 7 -12 5 0 6 14 6 -10 18];
[m,n]=size(X);
U=mean(X);
v=var(X);
for k=0:(n-1)
for i=1:n
if (i+k)>n
a(i)=0;
else
a(i)=(X(i)-U)*(X(i+k)-U);
end
end
r(k+1)=mean(a)/v;
end
subplot(211);stem(r);
subplot(212);autocorr(X);title('autocorr函数计算对比');
看了 关于MATLAB编程的问题,...的网友还看了以下:
---Howdoyouspellyourlastname?---()A.P-E-N.B.A-L-I 2020-05-13 …
用符号表示“点A在直线l上,l在平面a外”,正确的是().A.A属于l,l不属于a.B.A属于l, 2020-05-13 …
将0.2mol·L-1的NaA溶液和0.1mol·L-1的盐酸等体积混合后,所得溶液pH>7,则下 2020-05-14 …
下列词语中加点的字,读音完全正确的一项是()(3分)A.编纂(zuǎn)缱绻(qiǎnquǎn)一 2020-05-14 …
小白求教Matlab初级编程.q0=10;R=60;L=9;C=0.00005;t=0:0.8;q 2020-05-17 …
已知:a‖b‖c,a∩l=A,b∩l=B,c∩l=C.求证a,b,c,与l共面 2020-06-12 …
A-L-I-C-E,Alice. 2020-07-23 …
给定点A(x,y),圆C:x2+y2=r2及直线l:xx+yy=r2,给出以下三个命题:①当点A在 2020-07-26 …
已知抛物线C:y2=4x的焦点F,过F的直线l与C相交于A,B两点,若AB的垂直平分线l.已知抛物 2020-08-03 …
代数化简法化简1.L=A*B*非C+非(A*B*C)*非(A*B)1.L=A*B*非C+非(A*B* 2020-12-07 …