『공학도를 위한 매트랩』은 컴퓨터의 개념과 그것의 매트랩을 통한 구현방법을 제시할 뿐만 아니라 학생들이 직접 풀 수 있는 다양한 연습 문제들을 제공한다. 또한 중요한 개념들을 공학 분야 예를 들어 설명하고 양식 주안점과 학생들이 접할 수 있는 실제적인 문제들을 제공한다.
저자소개
목차
저자서문 역자서문
01 컴퓨터와 프로그래망 소개 1.1 배경 1.2 컴퓨터 구조의 역사 1.3 현대의 컴퓨팅 시스템 1.4 매트랩 프로그램 실행 1.5 문제 해결
02 매트랩 시작하기 2.1 프로그래밍 언어 배경 2.2 기본 데이터 조작 2.3 매트랩 사용자 인터페이스 2.4 스크립트 2.5 공학 예제 - 우주선 발사
03 베터와 행렬 3.1 개념:내장 함수 사용하기 3.2 개념:데이터 집합 3.3 매트랩 벡터 3.4 공학 예제 - 힘과 모멘트 3.5 매트랩 배열 3.6 공학 예제 - 토양의 부피 계산하기
04 실행 제어 4.1 개념:코드 블록 4.2 일반적인 조건부 실행 4.3 if문 4.4 switch문 4.5 일반적인 반복 4.6 for 루프 4.7 while 루프 4.8 공학 예제 - 액위 계산
05 함수 5.1 개념:추상화와 갭슐화 5.2 함수의 블랙박스적 특성 5.3 매트랩 구현 5.4 공학 예제 - 고형물 측정하기
06 문자열 6.1 문자열 개념: 사상 조망, 표식 및 구획 6.2 매트랩 수행 6.3 양식 전환 함수들 6.4 문자열 조작 6.5 문자열 배열 6.6 공학 예제 - 암호화
07 셀 배열과 구조체 7.1 개념:종류가 다른 개체의 수집 7.2 셀 배열 7.3 매트랩 구조체 7.4 구조체 배열 7.5 공학 예제 - 구조물 조립
08 파일의 입력과 출력 8.1 개념:순차적인 입력과 출력(I/O) 8.2 매트랩 작업공간(I/O) 8.3 높은 수준의 I/O함수들 8.4 보다 낮은 수준의 파일 입출력 8.5 공학 예제 - 스프레드시트 데이터
09 되부름 9.1 개념:호라성화 스택 9.2 정의된 되부름 9.3 매트랩에서 되부름 함수 실행하기 9.4 예외 9.5 둘러쌓기 함수 9.6 꼬리 되부름 9.7 상호 되부름 9.8 생성 되부름 9.9 되부름의 예 9.10 공학 예제 - 로봇 팔 움직임
10 문제 해결의 원리 10.1 간단한 문제풀이 10.2 풀이 해설 정리 10.3 방법들에 대한 요약 10.4 보다 큰 문제들의 해결 10.5 공학 예제 - 지정학적 데이터 처리하기
11 그림 그리기 11.1 그림 그리기 일반 11.2 2차원 그래프 그리기 11.3 3차원 그래프 그리기 11.4 면 그래프 11.5 그래프 내의 데이터들의 상호작용 11.6 공학 예제 - 지리 데이터 시각화
12 행렬 12.1 개념:행동 추상화 12.2 행렬의 연산 12.3 매트랩 구현 12.4 좌표계 회전 12.5 선형연립방정식의 풀이 12.6 공학 예제
13 이미지 13.1 이미지의 속성 13.2 이미지의 종류 13.3 이미지 읽기 ,표시하기, 쓰기 13.4 이미지 작업 13.5 공학 예제 - 외각선 찾기
14 소리 처리 14.1 소리의 물리적 특성 14.2 기록과 재생 14.3 매트랩 구현 14.4 시간 영역에서의 작업 14.5 고속 푸리에 변환 14.6 주파수 영역에서의 작업 14.7 공학 예제 - 원유 시추설비의 구조 건전성
15 수치적 방법론 15.1 보간법 15.2 곡선 맞춤 15.3 수치 적분 15.4 수치 미분 15.5 공학 예제 - 로켓 자료 해석
16 정렬 16.1 알고리즘 비용 측정 16.2 데이터 정렬 알고리즘 16.3 성능 분석 16.4 정렬 알고리즘들의 응용 16.5 공학 예제 - 국가 선택
부록 A 매트랩 특수문자, 명령어 , 함수 부록 B ASCII문자 집합 부록 C 수의 내부 표현법