검색어 입력폼
평가점수D

[자료구조] 정방행렬의 행렬식 구하기(java)

등록일 2004.04.05 한글파일한글 (hwp) | 3페이지 | 가격 300원

소개글

행렬식 값을 구하는 자바소스

목차

없음

본문내용

정방 행렬이면 행렬식(determinant)의 값을 구하라.
⇒ n×n 행렬 A = (aij) 의 행렬식을
|A| = a11C11 + a12C12 + … + a1nC1n 으로 정의한다.
이와 같이 행렬식을 정의하는 것을 행렬식의 여인수전개라 한다.
따라서 3×3 행렬의 행렬식은 다음과 같이 정의 된다.

public class deter{

public static void main(String args[]){

int a[][] = {{2,3,-1},{0,1,5},{2,1,-2}}; /* 대상행렬 */

int mux1 = 1; /* 플러스 곱 */
int mux2 = 1; /* 마이너스 곱 */
int k,l; /* 플러스 열값 */
int first=0; /* 플러스 곱의 합값 */
int second=0; /* 마이너스 곱의 합값 */

if(a.length==a[0].length){ /*정방행렬인가?*/

if(a.length==2){System.out.println("행렬식 : " + (a[0][0]*a[1][1] - a[0][1]*a[1][0]));}

참고 자료

http://www.javanuri.net
다운로드 맨위로