총 306개
-
선형계획법과 민감도 분석2025.11.141. 선형계획법(Linear Programming) 선형계획법은 결정변수의 수가 많은 실생활 문제를 해결하기 위해 개발된 수리적 기법입니다. 그래프 방법의 한계를 극복하기 위해 스프레드시트 프로그램에 내장되어 있으며, 목적함수를 최대화 또는 최소화하면서 제약조건을 만족하는 최적해를 찾는 방법입니다. 데이터 메뉴의 '해 찾기' 기능을 통해 결정변수, 목적함수, 제약식을 입력하여 문제를 해결합니다. 2. 스프레드시트 활용 및 해 찾기 스프레드시트에서 선형계획 문제를 풀기 위해 먼저 입력 데이터, 파라미터, 결정변수를 셀에 입력합니다. ...2025.11.14
-
경영과학1: 선형계획 모형과 응용2025.11.141. 선형계획 모형(Linear Programming Model) 선형계획 모형은 결정변수가 실수이며, 목적함수와 제약식이 모두 선형식으로 표현되는 최적화 모형입니다. 의사결정변수는 합과 차로만 연결되며, 생산-제조, 재무, 물류, 수송-교통망, 식단문제 등 다양한 분야에 광범위하게 응용됩니다. 이 모형은 제한된 자원 하에서 목적함수를 최적화하는 의사결정 문제를 체계적으로 해결하는 데 사용됩니다. 2. 제품배합 최적화 문제 제품배합 문제는 제한된 원료와 생산능력 하에서 최대이익을 내는 제품별 생산량을 결정하는 문제입니다. 예제에서 ...2025.11.14
-
A* 알고리즘을 설명하고 생활 속의 알고리즘 예를 3가지 작성하세요2025.01.131. A* 알고리즘의 원리와 작동 방식 A* 알고리즘은 경로 탐색 문제에서 사용되는 효율적인 검색 알고리즘으로, 출발 지점에서 목적지까지의 최적 경로를 찾는 데 사용된다. 이 알고리즘은 다익스트라 알고리즘과 휴리스틱 함수를 결합하여 동작한다. 다익스트라 알고리즘은 출발 지점에서부터 모든 노드까지의 최단 경로를 계산하는데 사용되지만 적지에 도달할 때까지 모든 노드를 탐색하는 데 시간이 오래 걸릴 수 있다. 이러한 단점을 보완하기 위해 A* 알고리즘은 휴리스틱 함수를 사용하여 목적지에 가까운 노드를 먼저 탐색한다. 휴리스틱 함수는 각 ...2025.01.13
-
방송통신대학교 통계데이터학과) 파이썬과 R 출석수업과제물 (30점 만점 A+)2025.01.261. R 데이터프레임 생성 R을 사용하여 name, height, weight 3개의 열을 갖는 데이터프레임을 생성하고, 첫 번째 사람 kim의 키와 몸무게 두 값(이름 제외)을 배열로 추출하였습니다. 2. 파이썬 딕셔너리 생성 x1, x2, x3 리스트를 사용하여 name, height, weight 키를 가진 파이썬 딕셔너리를 생성하였습니다. 3. 파이썬 데이터프레임 생성 파이썬에서 생성한 딕셔너리를 사용하여 데이터프레임을 만들고, 첫 번째 사람 kim의 키와 몸무게 두 값(이름 제외)을 배열로 추출하였습니다. 4. 파이썬 함수...2025.01.26
-
흙의 수정다짐시험 예비레포트2025.11.161. 다짐시험의 목적 및 원리 다짐시험은 현장에서 임의의 함수비로 흙을 다질 때 예상되는 단위중량을 결정하기 위해 실시됩니다. 시료의 함수비를 증가시키면서 다짐시험을 수행하여 건조단위중량이 최대가 되는 함수비인 최적함수비를 찾습니다. 이를 통해 최대건조단위중량과 최적함수비를 구하며, 고속도로, 제방, 댐 등 구조물 건설 시 흙의 강도 증가, 지지력 향상, 침하량 감소 등의 효과를 얻을 수 있습니다. 2. 다짐방법 및 시료준비 다짐방법은 래머 질량, 몰드 안지름, 다짐층수, 1층당 다짐회수, 허용최대입자지름에 따라 A, B, C, D...2025.11.16
-
확률과 통계2025.01.291. 확률분포함수 확률분포함수(probability distribution function)는 관심 모집단의 분포에 대한 정보로 확률을 사용할 때, 확률변수의 모든 가능한 실현치에 어떤 조건을 만족하는 실수값을 대응시키는 규칙을 정의한 것이다. 이산형과 연속형 확률분포함수로 나뉘며, 확률질량함수와 확률밀도함수가 있다. 확률분포함수와 누적분포함수는 일대일 대응관계에 있다. 2. 확률의 이용 확률은 불확실한 상황에 대한 판단의 기준으로 사용된다. 도박, 스포츠, 일상생활 등 다양한 분야에서 확률이 활용되며, 확률을 고려하여 과학적인 판...2025.01.29
-
C언어 e-Mail 주소 변환 프로그램2025.11.151. 이메일 주소 분석 및 요소 추출 이메일 주소를 입력받아 '@' 기호를 기준으로 사용자명과 도메인을 분리하고, 도메인을 다시 시스템, 도메인, 기관, 국가 등의 요소로 분류하는 프로그램. extract_email_elements 함수를 통해 이메일 주소의 각 구성 요소를 추출하고 분류하여 사용자에게 명확하게 표시한다. 2. 이메일 주소 생성 및 조합 사용자로부터 이름, 시스템, 도메인, 기관, 국가 등의 정보를 입력받아 이를 조합하여 새로운 이메일 주소를 생성하는 기능. create_email_address 함수에서 각 요소를 ...2025.11.15
-
헤도닉 가격 함수의 개념과 활용2025.01.251. 헤도닉 가격 함수의 개념 헤도닉 가격 함수는 재화나 서비스의 가격이 그 자체의 특성과 속성에 의해 결정된다고 보는 접근법입니다. 이는 소비자가 재화의 개별 속성에 대해 지불할 의사가 있는 가격을 분석함으로써 전체 가격을 설명합니다. 이러한 접근은 특히 부동산 시장에서 자주 사용되며, 예를 들어 주택 가격은 위치, 크기, 건축 연도, 주변 환경 등 여러 요소에 의해 결정됩니다. 이러한 각 요소가 주택 가격에 미치는 영향을 분석함으로써, 보다 정확한 가격 책정이 가능해집니다. 2. 헤도닉 가격 함수의 모델링 헤도닉 가격 함수는 회...2025.01.25
-
방통대 방송대 C프로그래밍 핵심요양노트 교재요약본 (1장~15장)2025.01.251. C프로그래밍 언어 C프로그래밍 언어는 사람과 컴파일러(번역기)가 이해할 수 있도록 약속된 언어입니다. 컴파일러는 프로그래밍 언어로 작성된 프로그램을 컴퓨터가 이해하도록 기계어로 번역해주는 번역기이며, 어셈블러는 기호로 표현된 어셈블리 코드를 기계어로 번역하는 번역기, 인터프리터는 한 단계씩 기계어로 해석해서 실행하는 언어처리 프로그램입니다. C언어는 UNIX 운영체제 구현에 사용할 목적으로 개발되었으며, 높은 프로그램 이식성, 간단한 문법표현, 저급언어 특성을 가진 고급언어입니다. 2. C프로그램 개발 단계 C프로그램 개발 단...2025.01.25
-
사칙 연산 모듈 작성 및 호출 프로그램2025.11.161. 모듈화 프로그래밍 프로그램을 기능별로 분리하여 별도의 모듈 파일로 작성하는 방식입니다. calculator.py에 사칙 연산 함수들을 정의하고, main.py에서 이를 import하여 호출함으로써 코드의 재사용성과 유지보수성을 높입니다. 이는 대규모 프로젝트에서 필수적인 프로그래밍 패턴입니다. 2. 함수 정의 및 호출 add, subtract, multiply, divide 함수를 정의하여 각각의 사칙 연산을 수행합니다. 각 함수는 두 개의 매개변수를 받아 연산 결과를 반환합니다. divide 함수는 0으로 나누는 오류를 처리...2025.11.16
