求matlab高手帮我看看这个程序哪里出错了,万分感激

function[x2]=p35zz(x0)b=0.1;m(1)=0;E(1)=0;x2(1)=x0(1);x2(2)=x0(1);a(1)=3093;b(1)=0;fo... function[x2]=p35zz(x0)
b=0.1;
m(1)=0;
E(1)=0;
x2(1)=x0(1);
x2(2)=x0(1);
a(1)=3093;
b(1)=0;
for i=2:13
e(i)=x0(i)-x2(i);
E(i)=b*e(i)+(1-b)*E(i-1);
m(i)=b*abs(e(i))+(1-b)*m(i-1);
a(i)=abs(e(i))/m(i);
s1(1)=x0(1);
s2(1)=x0(1);
s1(i)=a(i)*x0(i)+(1-a(i))*s1(i-1);
s2(i)=a(i)*s1(i)+(1-a(i))*s2(i-1);
A(i)=2*s1(i)-s2(i);
B(i)=a(i)/(1-a(i))*(s1(i)-s2(i));
x2(i+1)=A(i)+B(i);
end
展开
 我来答
cninca
2012-12-13 · TA获得超过366个赞
知道小有建树答主
回答量:337
采纳率:0%
帮助的人:193万
展开全部
我不懂matlab,只说一下我的认识,尝试帮你一下。

在我看来,代码定义了函数p35zz,如果是这样,那么,代码中缺少一个for循环的结束符或者函数的结束符。
米般暖笑1Q
2012-12-13 · 超过11用户采纳过TA的回答
知道答主
回答量:35
采纳率:0%
帮助的人:37.7万
展开全部
先说说你这个程序是要做什么的吧,不然怎么知道算出来的哪里不对呢。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式