現在この提出コンテンツをフォロー中です。
- フォローしているコンテンツ フィードに更新が表示されます。
- コミュニケーション基本設定に応じて電子メールを受け取ることができます
pageexpm extends the expm (matrix exponential) function for efficient operation on multicore and multiprocessor computers and GPUs by using paged matrix operations pagemtimes and pagemldivide.
For large-size, large-norm, matrices (2-D), pageexpm typically runs about 30% faster than expm and can exhibit order-of-magnitude accuracy improvement. The included demo_pageexpm.mlx illustrates the comparative performance of pageexpm and expm. Documentation of the underlying algorithms is cited in the code comments (https://vixra.org/abs/2203.0072).
pageexpm supports automatic differentiation via class mpoly (https://www.mathworks.com/matlabcentral/fileexchange/182185-class-mpoly-multivariate-polynomial).
引用
Kenneth Johnson (2026). pageexpm (https://jp.mathworks.com/matlabcentral/fileexchange/107959-pageexpm), MATLAB Central File Exchange. に取得済み.
| バージョン | 公開済み | リリース ノート | Action |
|---|---|---|---|
| 1.0.6 | Modified pageexpm.m to work with mpoly arguments. |
||
| 1.0.5 | mlx demo/tutorial file updated |
||
| 1.0.4 | Expanded Description. |
||
| 1.0.3 | Add prec_trunc. Cast cEven and cOdd to D data type. |
||
| 1.0.2 | Fixed problem with squaring operation (Eq 18 - algo doc v2 will be posted on vixra).
|
||
| 1.0.1 | Put in link to algorithm document. |
||
| 1.0.0 |
