바로가기

주메뉴

공학응용프로그래밍

  • 국민대학교
  • 이상범
  • 공유하기
  • 강의담기
  • 오류접수
  • 이용안내
강의사진
  • 주제분류
    공학 >컴퓨터ㆍ통신 >소프트웨어공학
  • 강의학기
    2016년 2학기
  • 조회수
    9,751
  •  
강의계획서
강의계획서
공학이나 과학계산을 위해 최적화된 목적으로 사용되는 MATLAB 프로그램을 이용하여 공학적 문제를 모델링하고 수치적으로 해석하고 또한 도표를 작성하는 기법을 학습한다.

차시별 강의

PDF VIDEO SWF AUDIO DOC AX
1. MATLAB 입문 1 MATLAB의 장단점 및 환경 URL
MATLAB 입문 2 MATLAB의 장단점 및 환경 URL
MATLAB 입문 3 MATLAB 작업공간 및 도움말 URL
MATLAB 입문 4 MATLAB을 계산기로 사용하기 URL
2. MATLAB 기본 1 변수와 배열, 대입문을 이용해 변수를 초기화하는 방법, 단축식(Shortcut Expression)을 이용한 배열 초기화, MATLAB의 내장 함수를 이용한 초기화, 키보드 입력을 통한 변수의 초기화 URL
MATLAB 기본 2 다차원 배열, 다차원 배열의 저장, 다차원 배열의 1차원적인 접근 방법, 부분 배열, end 함수, 대입문의 좌변에서 부분 배열 사용하기, 부분 배열에 스칼라값을 대입하기 및 특수값 URL
MATLAB 기본 3 출력 데이터 표시, 기본 서식 바꾸기, disp 함수, fprintf 함수를 이용한 서식화된 출력 및 데이터 파일 URL
MATLAB 기본 4 스칼라와 배열의 연산, 연산의 우선 순위 및 MATLAB의 내장 함수 URL
MATLAB 기본 5 xy 도표 그리기, 도표 인쇄, 도표를 그래픽 이미지로 내보내기, 다중 도표 그리기 및 로그 눈금 URL
MATLAB 기본 6 온도 변환 예제 및 부하에 공급되는 최대 전력 예제 URL
MATLAB 기본 7 방사성 탄소(C14)의 연대 측정법 예제 URL
3. 2차원 도표 1 로그 눈금, x축과 y축의 범위 제어, 같은 축에 여러 개의 도표 그리기, 여러 개의 그림 그리기, 부도표, 도표상에 있는 점 사이의 간격 설정 및 선형과 로그 눈금 도표 만들기 예제 프로그래밍 URL
2차원 도표 2 극도표, 카디오이드 마이크(Cardioid Microphone) 예제, 주석 달기와 도표 저장하기, 2차원 도표의 다른 유형 및 2차원 배열에 대한 plot 함수 사용 URL
4. 명령문의 분기 및 프로그램 설계 1 하향식 설계 기법, 유사 코드의 사용, 논리형 데이터, 관계 연산자와 논리 연산자, 관계 연산자, == 연산자와 ~=연산자를 사용할 때의 주의사항 및 논리 연산자 URL
명령문의 분기 및 프로그램 설계 2 논리 연산자, 논리곱, 포함적 논리합, 배타적 논리합, 논리 부정, 연산의 우선순위, 논리식 표현에 대한 예제, 논리 함수, if 구조 및 if 구조를 사용한 2차 방정식의 예제 URL
명령문의 분기 및 프로그램 설계 3 분기, 2변수 함수의 값 구하기 예제, 다중 elseif 절과 중첩된 if 문을 각각 사용한 학점 매기기 예제, switch 구조 및 try/catch 구조 URL
명령문의 분기 및 프로그램 설계 4 분기문을 이용한 퀴즈 문제 프로그래밍 URL
명령문의 분기 및 프로그램 설계 5 저역 필터의 주파수 응답, 이상 기체 법칙 및 MATLAB 함수를 이용하여 다항식의 근 구하기 URL
명령문의 분기 및 프로그램 설계 6 관계 연산자, 논리 연산자, if 구조, switch 구조, try/catch 구조에 대한 요약 및 관련 문제 프로그래밍 URL
5. 루프 1 while 루프, 통계 분석, for 루프 및 계승 함수 URL
루프 2 연중 경과 일수 계산과 통계 분석에 while 문과 for 문을 이용한 프로그래밍 URL
루프 3 실행의 세부 사항, 배열의 벡터화, MATLAB 적시(Just-in-Time, JIT) 컴파일러, break 문과 continue 문 및 루프의 중첩 URL
루프 4 논리 배열과 벡터화 및 논리 배열을 이용한 if/else 구조의 구현 URL
루프 5 잡음 섞인(noisy) 측정값에 대한 직선 맞추기에 대한 프로그래밍 및 물리-공 던지기에 대한 프로그래밍 URL
루프 6 textread 함수 URL
6. 사용자 정의 함수의 기초 1 사용자 정의 함수 사용방법 및 MATLAB에서의 값 전달: 값 전달 방식 URL
사용자 정의 함수의 기초 2 선택 정렬, 슬라이더-크랭크 기구의 운동해석을 위한 프로그램 작성 URL
사용자 정의 함수의 기초 3 전역 메모리를 이용한 데이터 공유, 함수 호출 사이의 데이터 보존, 정렬 함수 및 난수생성 함수 URL
사용자 정의 함수의 기초 4 응용문제에 대한 사용자 정의 함수 프로그래밍 URL
7. 사용자 정의 함수의 고급 기능 1 함수의 함수(function function), 지역 함수, 사유 함수 및 중첩 함수 URL
8. 사용자 정의 함수의 고급 기능 2 함수 계산의 순서, 함수 핸들의 생성 및 사용, 함수 핸들의 중요성 및 함수 핸들과 중첩 함수 URL
9. 사용자 정의 함수의 고급 기능 3 상미분방정식의 풀이를 위한 MATLAB 프로그래밍 URL
10. 사용자 정의 함수의 고급 기능 4 익명 함수, 반복 함수(recursive function) 및 계승 함수 URL
11. 사용자 정의 함수의 고급 기능 5 그래프를 그리는 함수 및 히스토그램(histogram) URL
12. 복소수와 3차원 도표 1 복소 데이터, 복소 변수, 복소수의 관계 연산 및 복소 함수 URL
복소수와 3차원 도표 2 복소 데이터를 도표에 그리는 방법 URL
복소수와 3차원 도표 3 3차원 도표, 3차원 곡면, 그물코, 등고선 도표, 곡면과 그물코 도표를 이용한 3차원 물체의 표현 URL

연관 자료

loading..

사용자 의견

강의 평가를 위해서는 로그인 해주세요.