목록전체 글 (53)
잇뉴얼 (IT_Manual)

[Java] 진법 변환 쉽게 하는 방법 (10진법을 다양한 진법으로 변환하기) 코딩을 하다보면 한번씩 진법 변환을 해야되는경우가 있습니다. 진법 변환을 할려고 로직을 짜보면 간단하게 짤수는 있습니다. int a = 151; String result = ""; // 10진법 -> 3진법으로 변환 while(a > 0) { int b = a%3; result += b; a = a/3; } StringBuffer sb = new StringBuffer(result); result = sb.reverse().toString(); // 결과 result = 12121 로직을 보면 그렇게 어려운 느낌은 아닙니다. 3진법을 구하기 위해 a에 담겨있는 10진법 데이터값을 3으로 나눈 나머지값을 문자열에 포함시킨 다음,..

[선형대수학] 선형(linear)과 비선형(Nonlinear) - 선형(linear)이란? >> 집합X의 원소 x_1,x_2,x_3, ···, x_n에 각각 상수 a_1, a_2, a_3, ···, a_n을 곱한 다음, 곱한값을 더한 a_1x_1 + a_2x_2 + a_3x_3 + ··· + a_nx_n이 집합X에 속한 경우 참고 : x_1, x_2, x_3, ···, x_n은 아래의 사진을 의미합니다. 선형(Linear)는 쉽게 생각하면 1차식, 그래프상에서는 직선이라 생각하면 됩니다. 그러면 반대로 비선형(Nonlinear)는 1차식이 아닌 2차식 이상, 그래프상에서는 곡선입니다. 선형과 비선형을 비교하면 다음과 같습니다. 선형 (Linear) 비선형 (Nonlinear) 1차식 or 1차함수 2차 ..

[선형대수학] 선형대수학(Linear Algebra)이란? 인공지능 학습을 위해서는 백터와 행렬을 알아야합니다. 그리고 더 깊은 지식을 얻기 위해서는 선형대수학을 알아두면 도움이 됩니다. 선형대수학이란? 행렬과 백터는 고등학교때 들어는 보셨을껍니다. 그런데, 선형대수학은 처음들어보시는분들이 많으실껍니다. 선형대수학에 대한 설명은 다음과 같습니다. 선형대수학은 선형방정식의 풀이를 위한 행렬 이론, 백터공간과 그들 사이의 선형사상에 관한 이론이 핵심적인 부분을 이루고 있다. 수학의 영역에서 카테고리로 정리하면 [ 대수학 > 추상대수학 > 선형대수학 ]으로 되어있으며, 선형대수학은 다양한 분야에서 많이 응용이 되고 있다고 합니다. 공학 사회과학 자연과학 경재학 전기 회로 사회학 물리학 경영학 통신 네트워크 인..