注册 登录
编程论坛 Matlab

请教,关于混合编程

slymr 发布于 2006-12-01 19:20, 717 次点击
象这样的程序,应该怎么实现?
x(k+1)=x(k)+sin(t)

请高手指点一下
9 回复
#2
slymr2006-12-01 19:52
那位大侠指点一下啊,非常感谢啊。
#3
abingchem2006-12-02 23:27
什么意思
#4
slymr2006-12-03 11:47

程序中的时间变量是怎么实现的?

#5
abingchem2006-12-03 17:24

没遇到过这样的问题
一般可能会是按步长随时间走

#6
slymr2006-12-04 10:40

真郁闷。这个公式里面,其他的变量都好说。可是时间变量怎么处理啊。又不能跟着计算步长来计算。

#7
slymr2006-12-04 18:00
有没有兄弟指点一下
#8
wingser2006-12-07 17:20
tn = t + n * h; h为时间间隔
一步步走,把方程网格化
#9
slymr2006-12-10 09:35

谢谢8楼兄弟

#10
陈老师2007-03-14 02:44
t=2;
x(1)=1;
for k=1:100
x(k+1)=x(k)+sin(t)
end
这样就可以实现循环计算了
1