총 50개
-
PUMA 로봇의 구조, 좌표계 및 MATLAB 시뮬레이션2025.12.131. PUMA 로봇의 구조 및 주요 요소 PUMA 로봇은 다중 관절로 구성된 산업용 로봇으로 인간의 팔과 유사한 동작을 수행합니다. 주요 구성 요소는 관절(Joint), 링크(Link), 액추에이터(Actuator), 센서(Sensor)로 이루어져 있습니다. 관절은 회전 관절과 이동 관절로 나뉘며 로봇의 자유도를 결정합니다. 링크는 강철이나 알루미늄으로 제작되어 로봇 암의 구조를 형성합니다. 액추에이터는 전기 모터, 유압 실린더 등으로 관절을 구동하며, 센서는 위치, 속도, 힘 등을 감지하여 로봇 제어에 사용됩니다. 2. PUMA ...2025.12.13
-
전산광학 과제: MATLAB 입문2025.12.121. MATLAB MATLAB은 수치 계산, 데이터 분석, 시각화를 위한 프로그래밍 환경입니다. 행렬 연산과 과학 계산에 특화되어 있으며, 공학 및 과학 분야에서 광범위하게 사용됩니다. 초보자도 쉽게 배울 수 있는 직관적인 인터페이스를 제공하며, 다양한 툴박스를 통해 신호 처리, 이미지 처리, 제어 시스템 등 여러 분야의 문제를 해결할 수 있습니다. 2. 전산광학 전산광학은 컴퓨터를 이용하여 광학 현상을 분석하고 시뮬레이션하는 학문입니다. 광파의 전파, 회절, 간섭 등의 광학적 현상을 수치 계산으로 모델링하고 분석합니다. 이미지 처...2025.12.12
-
광학실험 A+레포트_빛의 간섭 및 회절실험2025.01.131. 빛의 간섭 빛의 간섭은 둘 이상의 파동이 서로 만났을 때 중첩의 원리에 의해 합쳐진 파의 진폭이 변하는 현상이다. 파장과 진폭이 일정한 파동의 경우에는 간섭이 잘 일어나 간섭 무늬를 뚜렷하게 관찰할 수 있다. 보강간섭은 두 파동이 중첩되면서 서로 증폭해 파동의 진폭을 더한 만큼 커지는 현상이고, 상쇄간섭은 두 파동이 중첩되면서 서로 소멸해 파동의 진폭을 뺀 만큼 작아지는 현상이다. 2. 빛의 회절 빛의 회절은 파동의 전파가 장애물 때문에 일부가 차단되었을 때 장애물의 그림자 부분까지도 파동이 전파되는 현상이다. 파장이 길수록,...2025.01.13
-
MATLAB을 이용한 아날로그 및 디지털통신 7장 연습문제2025.11.121. MATLAB 프로그래밍 MATLAB은 수치 계산 및 시뮬레이션을 위한 고급 프로그래밍 언어로, 아날로그 및 디지털통신 시스템의 분석과 설계에 널리 사용됩니다. 신호 처리, 필터 설계, 변조/복조 등 통신 시스템의 다양한 측면을 시뮬레이션하고 검증하는 데 효과적입니다. 2. 아날로그 통신 아날로그 통신은 연속적인 신호를 이용하여 정보를 전송하는 방식입니다. AM, FM, PM 등의 변조 기법이 포함되며, 신호의 진폭, 주파수, 위상을 변화시켜 정보를 인코딩합니다. MATLAB을 통해 이러한 변조 신호의 생성, 분석, 복조 과정을...2025.11.12
-
MATLAB 프로그래밍 기초 및 함수 활용2025.11.121. MATLAB 소개 및 정의 MATLAB은 Matrix Laboratory의 약자로, 과학과 공학 분야의 다양한 수학 계산을 실행하고 결과를 시각화하는 소프트웨어입니다. 행렬 데이터를 기본 연산으로 하며, 수학 해석, 행렬 연산, 모델링, 신호 처리, 그래픽 표현, 알고리즘 개발 등에 활용됩니다. C, C++, Java 등과의 인터페이싱이 가능하며, 다양한 툴박스와 시뮬레이션을 위한 시뮬링크를 제공합니다. 2. MATLAB 기본 문법 MATLAB의 기본 문법은 다음과 같습니다: '%' 기호로 주석 처리, ';'으로 행 구분, 공...2025.11.12
-
MATLAB을 이용한 아날로그 및 디지털통신 문제 솔루션2025.11.121. 아날로그 통신 아날로그 신호 처리 및 전송 기술에 관한 내용으로, MATLAB을 활용하여 아날로그 통신 시스템의 특성을 분석하고 문제를 해결하는 방법을 다룹니다. 신호의 변조, 복조, 필터링 등 기본적인 아날로그 통신 개념을 포함합니다. 2. 디지털 통신 디지털 신호 처리 및 전송 기술에 관한 내용으로, 이진 신호, 부호화, 복호화 등 디지털 통신의 핵심 개념을 다룹니다. MATLAB을 이용하여 디지털 통신 시스템의 성능을 분석하고 최적화하는 방법을 제시합니다. 3. MATLAB 프로그래밍 MATLAB 소프트웨어를 이용한 통신...2025.11.12
-
제어시스템 분석과 MATLAB SIMULINK 활용2025.11.161. 부분인수분해 및 라플라스 변환 전달함수의 분자와 분모 계수를 이용하여 residue 명령어로 부분인수분해를 수행하고, 극점과 잔여값을 구한다. 이를 통해 역라플라스 변환으로 시간영역의 출력 y(t)를 구할 수 있다. MATLAB의 step 함수를 사용하여 스텝 입력에 대한 시스템 응답을 시뮬레이션하고 그래프로 표현하여 이론값과 비교 검증한다. 2. 극점과 영점 분석 전달함수의 극점(pole)과 영점(zero)을 roots 함수로 구하고 pzmap 함수로 극점-영점 맵에 표기한다. 극점은 시스템의 안정성을 결정하며, 영점은 시스...2025.11.16
-
우주비행역학 과제3 - Gravity-Turn Trajectories(최대도달고도 및 최대도달수평거리 구하기)2025.01.051. 우주비행역학 이 과제에서는 KSR-Ⅲ 로켓과 유사한 로켓의 제원과 항력 특성을 이용하여 이 로켓이 발사될 경우 최대 도달 고도와 최대 도달 수평거리를 계산하였습니다. 로켓의 제원, 항력 특성, 표준 대기표 등의 데이터를 활용하여 MATLAB 프로그램을 작성하고 시뮬레이션을 수행하였습니다. 그 결과, 동력 비행 구간에서의 최대 고도는 21,707.5m, 전체 비행 중 최대 고도는 48,439m, 최대 속도는 879.1m/s로 나타났습니다. 1. 우주비행역학 우주비행역학은 우주 탐사와 우주 개발에 있어 매우 중요한 분야입니다. 이...2025.01.05
-
DC 모터 특성 분석 및 시뮬레이션 실험2025.11.151. DC 모터 (직류 모터) 직류 전원을 사용하는 모터로 정류자, 브러시, 자계로 구성되어 있다. 작동원리는 외부에서 공급되는 직류 전류가 브러시와 정류자를 통해 코일에 흐르면 자석과 코일 사이의 자기력에 의해 돌림힘이 발생하여 코일을 회전시킨다. 플레밍의 왼손 법칙에 따라 코일이 회전하며, 정류자와 브러시가 전류의 방향을 일정하게 유지하여 한 방향으로의 지속적인 회전을 가능하게 한다. 2. BLDC 모터 (브러시리스 DC 모터) 브러시와 정류자를 제거한 DC 모터로 영구자석이 회전자 역할을 하고 전기자가 고정자가 된다. 마모가 ...2025.11.15
-
한양대학교 수치해석 matlab 과제2025.04.261. 수치해석 이 과제는 수치해석 4장에 대한 과제로, MATLAB을 이용하여 문제를 해결하였다. 첫 번째 문제에서는 주어진 수식을 변형하여 1차식으로 만들고, 여러 시행착오 끝에 a 값에 4를 곱해주어 주어진 데이터에 더 근사한 그래프를 얻을 수 있었다. 두 번째 문제에서는 여러 형태의 함수가 합쳐진 복잡한 함수를 이용하여 그래프를 구하였고, 결정계수가 1에 가까운 비교적 정확한 그래프를 얻을 수 있었다. 전반적으로 복잡한 함수를 이용하는 것이 단일 함수를 이용하는 것보다 오차가 적고 결정계수가 1에 가까운 것을 확인할 수 있었다...2025.04.26
