【发布时间】:2017-05-24 17:27:40
【问题描述】:
我想通过在t 上使用for 循环来查找f(t) 的值。支配f 的方程式是:
df/dt = cos(f) g(x,y,t)
x 和y 是二维坐标。我写了以下代码:
dt=1; a=2;
f(1,1)= a*rand(1,1);
for t = 2:100
f(1,t)= cos(f(1,t-1)) g(x,y,t) dt;
end
但我不确定这种方法是否正确,或者是否可以写得更好。谁能帮我知道它是否正确?
【问题讨论】:
-
相对于
f和t,x和y是什么?对“g”有什么了解?
标签: matlab numerical-methods differential-equations