HTML&JS/JS 썸네일형 리스트형 역행렬 계산 - 가우스 조던 소거법 (Gauss Jordan) 행렬 A와 단위 행렬 I를 만든 후, 소거법을 진행하여 , 행렬 A는 단위 행렬 I로 만들고, 단위행렬 I는 구하고자 하는 역행렬 K로 만드는 방법입니다. 계산이 완료되어, 구해진 행렬 K를 행렬 A과 곱하면 단위행렬 I가 나옵니다. 아래는 JAVASCRIPT로 구현한, 역행렬 구하는 코드 입니다. // 0. set unit matrix minv = []; for( r = 0; r < mat.length; r++){ minv[r] = []; for( c = 0; c < mat[r].length; c++){ minv[r][c] = 0; } minv[r][r] = 1; } // 1. calc inv mat // Start solving. for( r = 0; r < mat.length ; r++){ // b.. 더보기 JAVASCRIPT - EXCEL STYLING Javascript를 기반으로 한 ExcelJS를 이용하여, Excel 파일 생성 및 Styling 방법 SheetJS를 사용할 경우, Styling이 안되는 문제가 있어 ExcelJS를 사용한다. ExcelJS를 사용할 경우, Border 및 셀 내부에 색상 등을 설정할 수 있다. 각 셀별 Font 및 font 색상, 페이지 설정 등도 ExcelJS에서 지원한다. Cell 위치는 'A1', ' C7' 같은 형식과 .getRow(5).getCell(3) 와 같이 column과 row 번호 형식 2가지로 지정할 수 있다. For 문 등에서 cell 위치를 호출할때는 생각하면 .getRow(5).getCell(3) 형식을 사용하는 것이 보다 나은 듯 하다. exceljs 관련 세부 내용 참고 : .. 더보기 JAVASCRIPT - EXCEL 파일 데이터 읽기 불러오기 내 컴퓨터에 들어있는 엑셀파일의 내용을 읽어들이는 예제이다. 컴퓨터에 있는 엑셀 파일을 선택할 수 있도록 "Input" 태그를 이용하였고, 파일 선택이 완료되면 엑셀 파일을 읽어올 수 있도록 하였다. 파일선택을 위한 Input 태그 : 파일을 선택하게 되면, "read_xlsx" 함수가 실행된다. 엑셀 내용을 읽어들이는 함수 : sheetname에 저장된 워크시트의 셀 위치 ia번째 줄, ib행의 셀값을 value 변수에 저장한다. function read_xlsx(){ // set input file var f = document.getElementById( 'uploadfile' ).files[0]; //input file 객체를 가져온다. var reader = new FileReader(); re.. 더보기 JAVASCRIPT - EXCEL FILE 생성 / 저장 ExcelJS를 이용하여, 웹페이지에서 Excel 파일을 생성하고 셀 안에 글자를 출력한 후, 파일을 다운로드 받을 수 있는 예제를 구현하였다. Head부에 ExcelJS를 사용할 수 있도록 링크 추가 Excel 워크북 및 워크시트 생성 // 엑셀 워크북 생성 var xlswb = new ExcelJS.Workbook(); // 워크시트를 워크북에 추가 var xlsws = xlswb.addWorksheet('test1'); // 워크시트내에 데이터 쓰기 //행번호와 열번호를 변수처리하여 사용가능 xlsws.getRow( 5 ).getCell( 3 ).value = 'aa'; xlsws.getRow( 5 ).getCell( 4 ).value = 'ab'; xlsws.getRow( 5 ).getCell( .. 더보기 이전 1 다음