我在Matlab中模拟一个螺线管。我正在评估柱塞运动每一步螺线管的电感L的值。
使用力-行程特性数据,我已经计算了每一步的dL/dx的值,其中x表示柱塞的位置。
你能告诉我如何积分dL/dx,这样我就可以得到L的每个值作为x的函数吗?
感谢和问候,Goutham Sajja
发布于 2021-04-27 10:46:55
Goutham:
由于您已经近似了斜率(dL/dx),因此可以简单地使用for
循环来部署Euler或Runge-Kutta (RK)方法。如果您希望避免自己编写这些脚本,我建议您参考函数ode45
。它是一个基于“最优Runge-Kutta”方法的通用常微分方程求解器,用于非刚性问题。
这里有一个指向ode45
上MATLAB文档的链接:https://www.mathworks.com/help/matlab/ref/ode45.html
https://stackoverflow.com/questions/67273347
复制相似问题