0

谁能指导我matlab中simin命令的参数“时间跨度”的单位是什么。

 [t,x,y1, y2, ..., yn] = sim(model,timespan,options,ut)
4

1 回答 1

0

我认为您可以将其视为您选择的任何单位,前提是您使所有其他变量和参数与此选择一致。

例如,如果您正在建模一个简单的 DE,例如:

d2x/dt^2 = ax + b dx/dt + c

您可以使用“x”以米为单位,“t”以秒为单位,这意味着“a”以秒^(-2)为单位,“b”以秒^(-1)为单位,“c”以米/秒为单位^ 2.

但是,如果您还以适当的单位给出了常数 a、b 和 c(以及初始条件),那么以 km 为单位的“x”和以年为单位的“t”也是完全有效的。

换句话说,在这样的动力系统中,与其说是单位对错的问题,不如说是单位一致或不一致的问题。

于 2013-04-01T14:29:29.750 回答