数学建模社区-数学中国
标题: matlab程序求助,小弟跪求指点 [打印本页]
作者: liuwei1982 时间: 2006-3-17 13:54
标题: matlab程序求助,小弟跪求指点
哪位高手帮忙给看看程序哪里错了,小弟不剩感激.这个程序是在matlab中运行的,但不能运行.
e=0.001
i=i+1
i=0
A=0.02
D=0.015
x1=(-2.048:0.0512:2.048)
x2=(-2.048:0.0512:2.048)
for
if
f=100*(x2-x1.^2).^2+(1-x1).^2
abs(f(i)-3905.9262)<e
f,
break;
end;
else
c1=A*x1(i)+(1-A)*x2(i)
c2=A*x2(i)+(1-A)*x1(i)
a1=c1+D
a2=c2+D
x1(i)=a1
x2(i)=a2
end;
f
5 {5 R; {% R0 y; p0 T z[此贴子已经被作者于2006-3-19 15:16:46编辑过]
作者: xyzhou1234 时间: 2006-3-19 13:20
你这个程序 结构有问题 没有看到IF 怎么又有ELSE???
作者: liuwei1982 时间: 2006-3-19 15:20
对对,您说的太对了,这是我写的时候出错了,少写了IF,但是我补上也不能在matlab中运行,还是有问题,您能不能具体给我写一下,非常感谢!
作者: hammer126 时间: 2006-3-28 09:27
我正想学matlab呢,帮不上忙
作者: madio 时间: 2006-3-28 15:19
没有Matlab环境不能帮你测试,能不能说说错误提示?
作者: abingchem 时间: 2006-3-28 17:38
程序好难懂啊,格式不好
作者: feitiansou 时间: 2006-4-3 07:55
[em06]看看再说,我也是刚学!
作者: fuelout2006 时间: 2006-4-28 11:27
写的太烂
作者: bobbygao 时间: 2006-4-30 02:48
...起码把缩进格式写好啊...一看就不想看了...
作者: zhcf 时间: 2006-7-15 20:01
有点迷糊~~这是为实现什么而做的呀??给个题目~~~呵呵.
作者: fengling981825 时间: 2006-7-28 05:56
应写的整齐点。i=i+1;i=0。i还没有初始化,为什么要+1?i=i+1是c中循环常用的语句。可这里用在循环外做什么用呢?而i=0又把刚才的结果覆盖了。矛盾
作者: fengling981825 时间: 2006-7-28 06:03
for i=0:80;for后面少了循环条件。abs(f(i)-3905.9262)<e;f,break;end;这个f是干什么的?这个end把if结束了,后面怎么会又有else?x1(i)=a1;x2(i)=a2;end;f。这个f又是做什么的呢?我想matlab也看不懂吧。呵呵
作者: gxj820 时间: 2009-9-1 10:37
不会啊!!
作者: b07988 时间: 2009-9-3 20:00
混乱,刚学完C吧。和MATLAB的不同,虽然MATLAB是基于C编的!
作者: zcilly 时间: 2009-9-7 09:27
你这程序错误多了,本来想给你改哈得,但是错得太多了,望给个题目
作者: aa3889112 时间: 2009-9-7 13:41
我还不会啊。。。谁帮帮我。。!!
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) |
Powered by Discuz! X2.5 |