linrg 를 쓰시는걸 보니 imsl 을 쓸수 있는 상황인것 같은데요.
imsl 에서 역행렬은 .i. 라는 operator 로 제공되고 있습니다.
만약 matrix a 의 inverse 라면
맨 첨에 use imsl 해놓고 .i. a 로 쓰면 됩니다.
근데 제가 가지고 있는 프로그램에 library에 없는 건지 linking이 안되더군요.. <- 이건 아마 use imsl 이나 use numerical_libraries 를 추가하면 해결 될것입니다.
제가 지금 Fortran으로 프로그램을 짜고있는데(숙제) 제가 짜려는 프로그램에 inverse matrix를 계산해야해서 말이죠..
혹시 inverse matrix 구하는 subroutine을 구할수 없을런지??
(사실 매우 급하거덩요..)
제가 지금 쓰는 program은 microsoft developer studio(fortran powerstation 4.0)입니다.
사실 도움말에서 내장함수를 찾아보니 LINRG라는 함수가 있더라고요..
근데 제가 가지고 있는 프로그램에 library에 없는 건지 linking이 안되더군요..
그래서 할수없이 subroutine이라도 찾고잇는데....
제겐 생사가 걸렸다고 할정도로 중요해서...속이 타고 있습니다..
그럼....부탁좀 드리겠습니다...
감사합니다...
카페 게시글
포트란 Q&A
imsl 을 쓰신다면
안전제일
추천 0
조회 78
02.12.12 18:45
댓글 0
다음검색