개발노트(150)
-
파이썬으로 그래프 그리기 : 선 그리기
우선 파이썬에서 그래프를 그리려면 matplotlib이 설치되어 있어야 한다.설치방법은 간단한데 cmd 콘솔 창에서 >>pip install matplotlib 이라고 치면 된다.cmd에서 pip를 사용하려면 환경변수를 만져줘야한다. 1. 윈도우키를 누르고 '환경'이라고 치면 '시스템 환경 변수 편집' 이라고 뜨는데 여길 들어가준다.2. 고급탭에서 환경변수3. 사용자 환경변수 변경하는데서 path에 파이썬 pip가 있는 경로를 추가해준다.C:\Users\사용자\AppData\Local\Programs\Python\Python36-32\Scripts 보통 이렇게 들어있다. 환경변수 만져줬으면 cmd를 들어가서 pip install matplotlib을 치면 설치가 진행된다. 선 그리기 12345678910..
2018.04.09 -
NumPy 사용하기 : arange() 함수
NumPy 사용하기 : arange() 함수 arange()함수를 사용해서 배열 나타내기 1234567891011>>> import numpy as np>>> np.arange(3)array([0, 1, 2])>>> np.arange(3, 0)array([], dtype=int32)>>> na.arange(3, 10)array([3, 4, 5, 6, 7, 8, 9])>>> np.arange(3, 10, 2)array([3, 5, 7, 9])>>> np.arange(3.0)array([0., 1., 2.])cs np.arange(3)은 정수 ndarray배열 객체 array([0, 1, 2])를 반환한다.np.arange(3, 10)은 시작 3 ~ 10 에서 끝나도록 간격을 1로 반환한다.np.arange..
2018.04.09 -
NumPy 사용하기 : array() 함수
NumPy 사용하기 : array() 함수 배열을 생성하는 가장 기본적인 함수인 array()로 간단한 배열을 만들고 싶다면? 12345>>> import numpy as np>>> A = np.array([[1,2,3],[4,5,6]])>>> Aarray([[1, 2, 3], [4, 5, 6]])csNumPy가 설치되어 있어야 가능합니다. 구글링하면 금방 설치할수 있을꺼에요. 123456789101112>>> A.dtypedtype('int32')>>> A.ndim2>>> A.shape(2, 3)>>> A.size6>>> A.itemsize4>>> A.datacs A라는 배열이 어떤 형태로 이루어 졌는지 알아보는 명령어 A.dtype은 요소 데이터의 자료형으로 int32A.ndim은 A배열의 차원을 나..
2018.04.09 -
JAVA 클래스
객체지향에서 빠지지 않는 클래스 클래스는 하나의 틀이라고 볼 수 있는데 예를들어 Car라는 클래스가 있다고 한다면 차가 구동되기 위한 요소들 속력, 색상, 이름 등등 이런게 모여있는게 클래스라고합니다. X와 Y의 중간에 있는 값을 구하는 예제 12345678910111213141516171819202122232425262728293031 public class Node { private int x; private int y; public int getX() { return x; } public void setX(int x) { this.x=x; } public int getY() { return y; } public void setY(int y) { this.y=y; } public Node(int x,..
2018.04.02 -
JAVA 다차원 배열
다차원 배열은 여러가지 차원을 가진 배열, 배열 안에 배열이 들어간 구조라고 할 수 있습니다. a[0][0], a[0][1]a[1][0], a[1],[1] 이런식으로 쓸 수 있습니다. 123456789101112131415161718192021222324252627 public class Main { public static void main(String[] args) { // TODO Auto-generated method stub int N = 50; int[][] array = new int [N][N]; for(int i = 0; i
2018.03.28 -
JAVA 배열
배열에 값을 넣고 가장 큰 값 구하기 123456789101112131415161718192021222324252627282930import java.util.Scanner; public class Main { public static int max (int a, int b) { return (a>b) ? a : b; } public static void main(String[] args) { // TODO Auto-generated method stub Scanner scanner = new Scanner (System.in); System.out.print("생성할 배열의 크기를 입력하세요:"); int number = scanner.nextInt(); int[] array = new int[numb..
2018.03.27