Performance ODE45加速和循环

Performance ODE45加速和循环,performance,matlab,for-loop,ode,Performance,Matlab,For Loop,Ode,我有一个耦合的一阶常微分方程来解这个形式 dy = f(t, x) dx = d(f, x) 这取决于一个公共参数,我必须在一定范围内求解它。我可以使用ODE45和for循环来解决这个系统,它在每个循环中增加感兴趣的参数,但是,这非常慢。我可以避免在循环中解决这个问题吗?或者这类问题的最佳实践是什么 我想发表评论,但在获得50%的声誉之前我不能发表评论。 您需要什么来解决每个范围内的参数? 难道你不能创建一个函数来解决这个参数,并把函数句柄放在ode45的第二个参数中吗

我有一个耦合的一阶常微分方程来解这个形式

dy = f(t, x)
dx = d(f, x)

这取决于一个公共参数,我必须在一定范围内求解它。我可以使用ODE45和for循环来解决这个系统,它在每个循环中增加感兴趣的参数,但是,这非常慢。我可以避免在循环中解决这个问题吗?或者这类问题的最佳实践是什么

我想发表评论,但在获得50%的声誉之前我不能发表评论。 您需要什么来解决每个范围内的参数? 难道你不能创建一个函数来解决这个参数,并把函数句柄放在ode45的第二个参数中吗