View previous topic :: View next topic |
Author |
Message |
Semih
Joined: 30 Apr 2018 Posts: 8
|
Posted: Mon Oct 15, 2018 5:53 pm Post subject: Matrix Operations |
|
|
Hi,
Are there subroutines in Silverfost library to inverse - add - substract - multiply matrix for nxn dimensions ( n>1000)
Thank you. |
|
Back to top |
|
|
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 8018 Location: Salford, UK
|
Posted: Mon Oct 15, 2018 8:20 pm Post subject: |
|
|
The FORTRAN language allows you to add and subtract arrays using whole arrays as in the statement
C = A + B
Standard FORTRAN also provides a function called MATMUL to multiply arrays.
For matrix inversion you will need a third party library such as LAPACK. You don't get this with FTN95/Plato. Here is a reference...
http://fortranwiki.org/fortran/show/Matrix+inversion |
|
Back to top |
|
|
Semih
Joined: 30 Apr 2018 Posts: 8
|
Posted: Mon Oct 15, 2018 8:26 pm Post subject: |
|
|
Thanks a lot. |
|
Back to top |
|
|
|