finding the sparsity pattern of a matrix

3 vues (au cours des 30 derniers jours)
Deepa Maheshvare
Deepa Maheshvare le 13 Fév 2021
I've a matrix created via symbolic multiplication
I'm sharing an example of the resulting matrix below (which is the RHS of ode dy/dt = F)
F =
[ f1*(k + c), f2, 0]
[ f1, f2, f3]
[ 0, f2, f3*(k)]
[ f1, 0, f3]
Differentiating F gives the jacobian.
In my real system, F is a banded matrix. I want to find sparsity pattern of the matrix(like the following) and supply for `JPattern` in `odeset`.
non_zero_F =
[1, 1, 0]
[1, 1, 1]
[0, 1, 1]
[1, 0, 1]
  1 commentaire
Alamanda Ponappa Poovaya
Alamanda Ponappa Poovaya le 25 Mar 2021
From my understanting, sparsity pattern of a matrix is a graphical representation which you can get using spy(s). Could you give more information on how you want to use this sparsity pattern?

Connectez-vous pour commenter.

Réponses (0)

Produits


Version

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by