MATLAB求帮助

MATLAB求帮助,第1张

%by dynamic

%see also >

运行结果:

a =

3119531    00280

a=3119531    002798178

y1 =

2671947

使用过MATLAB的人都知道其命令帮助系统中的help但是帮助系统中不仅仅只有help,还有一些同样有用的命令。MATLAB命令帮助系统主要可以分为help系列,lookfor系列等。

b=a(:,1);

c=22:2:242;

x=0:100:1100;

y=(0419cb-3086)';

plot(x,y);

直接考代码吧,matlab不是c,针对矩阵的,少用循环。

你这问题大得很,除了你写的0写成O之外,第15行的l应该改成1,倒数第7行的l也应该改成1。最后一行的End,要小写成end

然后就是函数要单独见一个文件,保存到工作目录,再在MATLAB的命令窗里下命令,调用这个函数才能得到结果。

估计你是初学者,还不太懂MATLAB,废话不说了,按我说的步骤做:

(1)新建一个m文件,就是MATLAB左上角,白纸一样的按钮“new M-file“。

把下面的程序复制进去,然后将文件保存为huisem,保存路径不要改,它最初是什么路径就是什么路径。

function GM=huise(data,N)

T=length(data);

X0=data;

for i=2:T

X1(1)=X0(1);

X1(i)=X1(i-1)+X0(i);

end

for i=1:T-1

M(i)=-(05(X1(i)+X1(i+1)));

end

B=zeros(T-1,2);

for i=1:T-1

for j=1:2

if j<2

B(i,j)=M(i);

else if j>1

B(i,j)=1;

end

end

end

for i=2:T

Y(i-1)=X0(i);

end

HCS=inv(B'B)B'Y';

H=HCS';

for i=2:T+N

XR1(i)=(X0(1)-H(2)/H(1))exp(-1H(1)(i-1))+H(2)/H(1);

end

for i=11:T+N

K(i-10)=XR1(i)-XR1(i-1);

end

GM=K;

end

(2)在MATAB命令窗口里复制

data=[2100 2300 2500 2600 3060 3363 3733 44825 5232];

N=11;

huise(data,N)

按下回车,就会出现希望的结果了。

有问题可以再讨论

以上就是关于MATLAB求帮助全部的内容,包括:MATLAB求帮助、Matlab求帮助、help指令是matlab唯一的帮助系统等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9692245.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存