총 19개
-
파이썬으로 수행하는 공정시뮬레이션 기법 I2025.01.031. 공정 시뮬레이션 공정 시뮬레이션은 실험 결과를 수식화하여 일반화하거나, 다양한 변수의 영향을 관찰하여 최적의 조건을 찾는 데 사용됩니다. 상용 패키지 프로그램은 복잡한 식을 동시에 풀어낼 수 있지만, 특정 현상에 제한적일 수 있습니다. 따라서 개인이 직접 시뮬레이션 프로그램을 개발하는 것이 중요합니다. 이를 위해서는 다양한 물리화학적 현상을 동시에 고려할 수 있는 능력이 필요합니다. 2. 파이썬을 이용한 시뮬레이션 파이썬을 이용하여 시뮬레이션을 수행할 때, 변수 설정과 결과값 비교가 중요합니다. 수치적 변수와 반응경로와 같은 ...2025.01.03
-
탐색적 자료분석2025.05.061. 데이터 분석 데이터 분석은 대상인 데이터를 어떻게 이해하는가에 따라 모델링 전략이 결정되며, 모델링의 성능도 결정된다. 특히 탐색형 자료분석은 데이터 분석의 시작으로 데이터의 주요 특성을 파악하기 위해 반드시 수행해야 하는 작업이다. 이 과정에서는 기초 통계 분석 및 그래프 분석을 통한 분석작업을 수행한다. 2. 데이터 유형 데이터는 크게 수치형 데이터와 범주형 데이터로 구분할 수 있다. 수치형 데이터는 연속형 데이터와 이산형 데이터로, 범주형 데이터는 순서형 데이터와 명목형 데이터로 나뉜다. 각 데이터 유형에 따라 적절한 분...2025.05.06
-
2024전남대 기계공학실험(진동실험,matlab,python)2025.05.111. 외팔보의 고유진동수 측정 자석 부착 전후의 외팔보 고유진동수를 측정하고 변화 이유를 설명하였습니다. 자석 부착으로 인한 질량 변화가 고유진동수 감소의 주요 원인이라고 분석하였습니다. 2. MATLAB을 이용한 진동 신호 분석 MATLAB 코드를 사용하여 시간 영역과 주파수 영역에서의 진동 신호를 분석하고 비교하였습니다. 시간 영역 그래프를 통해 진동의 진폭, 빈도, 지속 시간 등을 확인할 수 있었고, 주파수 영역 그래프를 통해 고유 주파수와 공진 주파수를 식별할 수 있었습니다. 3. Python을 이용한 모드 형상 추출 Pyt...2025.05.11
-
방송통신대학교 통계데이터학과) 파이썬컴퓨팅 출석수업과제물 (30점 만점 A+)2025.01.261. 파이썬 개발 서비스 및 소프트웨어 파이썬은 ABC 언어의 특징을 계승하여 1991년 2월에 version 0.9.0을 시작으로 간결한 문법, 쉬운 사용성, 높은 확장성을 추구하는 프로그래밍 언어로 개발되었고, 1994년에 함수형 프로그래밍, 문자열 처리 기능 등을 추가한 version 1.0이 공개되면서 파이썬의 서막이 열렸다. 그 이후, version 2.0, 3.0을 거쳐 현재는 version 3.21.1까지 꾸준히 발전해왔다. 파이썬이 발전하게 된 중요한 계기는 다양한 라이브러리의 등장인데, 데이터과학 분야에서는 Nump...2025.01.26
-
C언어 판매실적 보고서 생성 프로그램2025.11.151. 2차원 배열과 데이터 처리 C언어에서 2차원 배열을 이용하여 5명 직원의 4분기 판매 실적 데이터를 저장하고 관리합니다. 배열의 각 행은 직원을, 각 열은 분기를 나타내며, 이를 통해 개인별 총합, 분기별 총합, 분기별 평균 등 다양한 통계 데이터를 계산할 수 있습니다. 반복문을 활용하여 효율적으로 데이터를 입력받고 처리합니다. 2. 통계 계산 및 데이터 분석 판매 실적 데이터를 기반으로 개인별 총합, 분기별 총합, 년 총합, 분기별 평균, 년 평균 등을 계산합니다. 소수점 2자리까지 반올림하여 정확한 평균값을 구하고, 이러한...2025.11.15
-
Python을 이용한 화학공정 제어시스템 모사 실험2025.01.231. 화학공정 제어시스템 화학공정은 화학적, 물리적 과정을 통해 원료 물질이 원하는 생산물로 변환되는 생산공정이다. 제어시스템에 가장 최적으로 운전되는 공정 목표치를 설정하여 DSC, PLC 등 기본 제어시스템이 공정 목표치를 만족하도록 자동으로 운전할 수 있다. 2. 1차 공정시스템 1차 공정시스템은 동특성이 1차 선형미분방정식으로 표현되는 공정이다. 여기서 동특성은 응답이 움직이는 특성으로, 주어진 공정에 특정 입력을 넣었을 때 시간에 따라 출력 응답이 어떻게 움직이는지를 의미한다. 3. 2차 공정시스템 2차 공정시스템은 동특성...2025.01.23
-
계절학기 수강신청 추천 프로그램 개발2025.11.171. 데이터 전처리 및 크롤링 BeautifulSoup과 Pandas 라이브러리를 활용하여 웹페이지에서 계절학기 교과목, 학사일정, 공지사항 데이터를 수집하고 정제했습니다. urllib를 이용한 정적 웹페이지 크롤링, HTML 파싱을 통해 필요한 정보를 추출하고, 결측값 처리 및 데이터 가공을 수행했습니다. CSV 형식의 교과목 데이터와 HTML 형식의 학사일정 데이터를 통합하여 분석 가능한 형태로 변환했습니다. 2. 프로그램 알고리즘 및 함수 설계 학생 정보 입력을 통해 전공/일선/교양 구분을 수행하고, 관심 분야 입력에 따라 과...2025.11.17
-
텐서플로우 딥러닝 (CNN)2025.05.051. 데이터 세트 학습 데이터에 사용할 영상은 Google에서 이미지 검색으로 꽃을 검색하고, FatKun이라는 크롬 확장 프로그램을 사용하여 영상을 다운로드 받았다. 테스트 데이터에 사용할 영상은 꽃을 직접 구입하여 촬영한 영상 데이터를 사용했다. 학습 데이터는 총 234개, 테스트 데이터는 총 150개이며, 검증 데이터는 훈련데이터의 20%를 사용하여 총 57개이다. 2. 합성곱 신경망 (CNN) 기본적으로 이미지 분류를 하기 위해서는 합성 곱 신경망(CNN)이 필요하다. 2차원 CNN의 특징 추출 부분은 MaxPool2D층과 ...2025.05.05
-
파이썬과R 2024년 2학기 방송통신대 출석수업과제물) 교재 연습문제 3장 1번, 2번, 3번 4장 7번, 8번, 9번 8장 2번2025.01.261. R 데이터프레임 생성 R에서 데이터프레임은 data.frame 함수로 생성한다. 데이터프레임을 구성할 원소를 설정하고, 행의 이름을 지정할 수 있다. 또한 문자열을 'factor'로 처리할지 여부를 선택할 수 있다. 2. 파이썬 딕셔너리 생성 파이썬에서 딕셔너리는 키(key)와 값(value)을 매핑시킨 자료형이다. 키는 불변객체의 자료형이어야 하며, 값은 자료형의 제한이 없다. 리스트나 튜플과 같은 가변객체는 키가 될 수 없다. 3. 파이썬 데이터프레임 생성 파이썬의 판다스 라이브러리를 사용하여 데이터프레임을 생성할 수 있다...2025.01.26
