首页> 外文会议>International Conference on Automatic Control and Dynamic Optimization Techniques >MatrixODE tool for solution of matrix-valued ODE with application to online time-varying matrix inversion
【24h】

MatrixODE tool for solution of matrix-valued ODE with application to online time-varying matrix inversion

机译:用于矩阵值ODE求解的MatrixODE工具及其在在线时变矩阵求逆中的应用

获取原文

摘要

In modern engineering researches, dynamics of systems are often studied by well-design computer simulations, and these dynamics are usually depicted in the form of vector-or matrix-valued ordinary differential equation (ODE) systems. A common approach for solution of matrix-valued ODE in MATLAB is to use the Kronecker product and vectorization technique. However, the vectorization procedure may be troublesome, and it can be difficult if not impossible to vectorize a complicated matrix-valued ODE (especially when it is nonlinear). Differing from the traditional approach, this paper proposes an elegant, compact and effective tool (named MatrixODE) for solving a matrix-valued ODE with arbitrary right hand side. As a complement and extension of the built-in solvers in MATLAB, the proposed MatrixODE tool allows solving a matrix-valued ODE using matrix language directly, i.e., users do not need to perform matrix-vector transformations. Application of the proposed MatrixODE tool to online time-varying matrix inversion further substantiates its effectiveness for matrix-valued ODE solving.
机译:在现代工程研究中,经常通过精心设计的计算机模拟来研究系统的动力学,并且通常以矢量或矩阵值的常微分方程(ODE)系统的形式来描述这些动力学。在MATLAB中求解矩阵值ODE的常用方法是使用Kronecker乘积和矢量化技术。但是,矢量化过程可能很麻烦,并且即使不是不可能将复杂的矩阵值ODE矢量化也可能很困难(尤其是在非线性时)。与传统方法不同,本文提出了一种优雅,紧凑且有效的工具(名为MatrixODE),用于求解具有任意右手边的矩阵值ODE。作为MATLAB中内置求解器的补充和扩展,建议的MatrixODE工具允许直接使用矩阵语言来求解矩阵值的ODE,即用户无需执行矩阵向量转换。所提出的MatrixODE工具在在线时变矩阵求逆中的应用进一步证实了其对矩阵值ODE求解的有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号