728x90

CLASS 3

ROS2 (6) - Class, 상속을 이용한 그래프 그리기 (pyplot, numpy)

Jupyter Notebook을 이용한 ROS2 1. 기본적인 pyplot, numpy를 사용하여 그래프 그리기pip3 install matplotlib데이터 시각화를 위한 라이브러리인 matplotlib을 사용하기 위해 설치해준다. 데이터 시각화를 위한 pyplot과, 수학적 수치 계산을 위한 numpy를 사용하기 위해 import 해준다. arange 함수를 사용하여 0~6까지 0.01 단위로 숫자의 배열을 생성한다. 위에서 생성한 배열을 pi와 sin 함수를 이용하여 계산한다.y.shape의 결과로 600개의 요소를 가진 1차원 배열을 나타낸다. plt에 있는 figure, plot, grid, show 함수를 이용하여 위와 같이 sin 함수를 시각적 그래프로 그려낸다. figure() : 그림의 ..

Embedded/ROS 2024.09.30

Python - 기본 문법 복습 (Function, Class, Thread 등...)

- Print(), Input()- List- Tuple, Set, Dictionary- Loop- Try / Except- Function- Class- 상속- QR Codes- Thread Programming- Macro- Print(), Input()# printprint("Hello")# inputa = input("Input 1st Value = ")b = input("Input 2st Value = ")print(a+b)- Lista_list = [1,2,3,4,5]print(a_list)print(a_list[0])b_list = []b_list.append(1)print(b_list)c_list = [1, 3.14, 'hello', [1,2,3]]print(c_list)d_list = [..

Network - IPv4, Class, CIDR

6.2 IPv4 IP Address 1. 이진수 32개로 구성 2. 8개씩 끊어서 십진수 변환해서 표현 3. 8개씩 끊은 단위를 Octet 4. 1개의 옥텟의 올 수 있는 최소수 - IPv4는 4개의 옥텟이 있다. 6.3 Class A Class 255.0.0.0 0.0.0.0 ~ 127.255.255.255 1.100.100.100. 1.200.200.200. 1.1.1.1 -> 전부 1.0.0.0으로 인식한다. B Class 255.255.0.0 128.0.0.0 ~ 191.255.255.255 128.255.0.1 128.255.0.0 128.255.255.255 -> 전부 128.255.0.0으로 인식한다. C Class 255.255.255.0 192.0.0.0 ~ 223.255.255.255 ..

Network/Network 2022.03.22
728x90