해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.
패키지
북카드
키워드 Pick
키워드 Pick 안내
관심 키워드를 주제로 다른 연관 도서를 다양하게 찾아 볼 수 있는 서비스로, 클릭 시 관심 키워드를 주제로 한 다양한 책으로 이동할 수 있습니다.
키워드는 최근 많이 찾는 순으로 정렬됩니다.
작가정보
저자(글) 최진탁
저자 최진탁은
(현)인천대학교 컴퓨터공학부 교수
인천대학교 정보기술대학장 역임
인천대학교 학술정보원장 역임
인천대학교 정보기술대학원장 역임
관심분야: 데이터베이스, 암호학, 전산통계, 클라우드 컴퓨팅
저자(글) 임석진
저자 임석진은
(현)인천대학교 정보통신대학원 겸임교수
SK 하이닉스 메모리연구소
California State University Sacramento 교환교수
관심 분야: 시공간데이터베이스, 무선 데이터 방송, 모바일 컴퓨팅, 유비쿼터스 컴퓨팅
목차
- Chapter 01 매트랩 시작하기
1.1 프로그램과 프로그래밍
1.2 매트랩 시작하기
1.3 기타 기능
1.4 명령어 창을 활용한 문제 해결
연습문제
Chapter 02 배열
2.1 벡터(1차원 배열)의 생성
2.2 벡터의 인덱싱(indexing)
2.3 벡터의 확장과 축소
2.4 2차원 배열의 생성
2.5 2차원 배열의 인덱싱
2.6 2차원 배열의 확장과 축소
2.7 전치 연산자
2.8 다양한 배열 다루기
2.9 문자 배열
연습문제
Chapter 03 연산
3.1 배열의 산술 연산
3.2 관계 연산
3.3 논리 연산
3.4 매트랩 내장함수를 이용한 연산
연습문제
Chapter 04 스크립트 파일과 파일 입출력
4.1 스크립트 파일 작성과 실행
4.2 데이터 입력
4.3 데이터 출력
4.4 작업공간 창의 변수의 저장과 호출
연습문제
Chapter 05 실행 제어
5.1 선택문
5.2 반복문
5.3 중첩 조건문과 중첩 반복문
5.4 continue와 break 명령어
연습문제
Chapter 06 함수
6.1 사용자 정의 함수 파일 작성
6.2 사용자 정의 함수 파일 구조
6.3 익명함수와 인라인함수
6.4 지역변수와 전역변수
6.5 부함수
6.6 중첩함수(nested function)
연습문제
Chapter 07 셀 배열과 구조체
7.1 셀 배열
7.2 구조체
연습문제
Chapter 08 2차원 그래프
8.1 plot 함수를 이용한 그래프 그리기
8.2 그래프에 텍스트 넣기
8.3 다중 그래프
8.4 함수 그래프(fplot 명령어)
8.5 다양한 그래프
연습문제
Chapter 09 3차원 그래프
9.1 plot3를 이용한 3차원 그래프 그리기
9.2 관측점 설정하기
9.3 그물망 그래프
9.4 표면(surface) 그래프
9.5 등고선 그래프
9.6 다양한 3차원 그래프
연습문제
Chapter 10 공학 응용
10.1 다항식
10.2 방정식 해법
10.3 미분과 적분
10.4 커브 피팅(curve fitting)
10.5 보간법(interpolation)
연습문제
출판사 서평
■ 이 책의 기획 의도
이 책은 자연과학과 공학을 전공하는 학생들이 매트랩을 이용하여 전공에서 다루어지는 다양한 과학적 또는 공학적 문제를 효율적으로 해결할 수 있는 능력을 배양하기 위해 쓰여졌다. 이 책의 독자층을 프로그래밍의 초심자와 중급자로 보고 초심자의 입장에서는 프로그래밍에 대한 정확한 이해를 할 수 있도록 하였고, 중급자의 입장에서는 수치해석을 이용하여 다양한 공학적인 문제를 해결할 수 있도록 하였다. 특히, 다년간의 강의를 통해 느꼈던 학생들이 어려워하는 점들을 좀 더 이해하기 쉽게 쓰려고 많은 노력을 기울였다.
■ 이 책의 특징
컴퓨터를 이용하여 자연과학 또는 공학적인 문제를 해결하는 과정은 수치해석 기법을 프로그래밍하여 결과를 구한 후, 수치적 또는 시각적으로 표시하여 분석하는 일련의 과정이다. 이때 결과 분석에서 시각적으로 표현된 결과는 수치적으로 표현된 것보다 훨씬 직관적으로 그 문제를 이해할 수 있게 해준다.
매트랩은 과학적 또는 공학적인 문제를 컴퓨터를 이용하여 효율적으로 해결할 수 있도록 프로그래밍과 수치해석을 위한 다양한 기능을 제공하는 프로그래밍 언어이다. 이 매트랩은 해결한 문제의 결과를 시각적으로 표현해주는 강력한 기능을 가지고 있어 문제를 직관적으로 쉽게 이해할 수 있도록 해준다. 이 책은 이러한 매트랩의 강력한 기능과 함께 매트랩을 이용한 프로그래밍과 그래프를 이용한 주어진 데이터의 시각적 표현, 그리고 매트랩을 이용한 수치해석의 세 부분으로 나누어 쉽게 설명하고 있다.
■ 이 책의 내용
1장 ‘매트랩 시작하기’에서는 매트랩을 시작하고 종료하기와 프로그램의 기본으로서 변수 정의, 연산자, 기본 내장함수 등을 소개한다. 2장 ‘배열’에서는 매트랩에서 변수의 기본 자료형인 배열에 관해 상세히 다룬다. 3장 ‘연산’에서는 매트랩에서 배열에 관한 수학적인 연산, 덧셈, 뺄셈, 곱셈과 나눗셈, 원소별 연산 등을 소개하고, 또한 프로그래밍 관점에서 중요하게 다루어질 논리 연산과 관계 연산을 다룬다. 4장 ‘스크립트 파일과 파일 입출력’에서는 앞의 1, 2, 3장에서 배운 내용을 토대로 매트랩을 이용한 프로그램, 즉 스크립트 파일을 작성하는 방법을 소개하고 다양한 문제를 가지고 스크립트 파일을 작성하는 것을 실습한다.
5장 ‘실행 제어’에서는 스크립트 파일이나 사용자 정의 함수 등에서 사용할 수 있는 실행 제어에 관해 소개하여 다양한 문제를 해결하는 과정에서 조건에 따른 실행과 반복적인 실행을 할 수 있도록 한다. 6장 ‘함수’에서는 매트랩에서 기본적으로 제공하는 내장함수 이외의 사용자의 필요에 따라 정의할 수 있는 사용자 정의 함수에 대한 기본 개념과 익명함수, 인라인함수, 부함수, 중첩함수 등을 소개한다. 7장 ‘셀 배열과 구조체’에서는 서로 다른 자료형을 묶어 하나의 데이터로 사용할 수 있는 셀 배열과 구조체를 소개하여 공학적인 문제를 해결하는 과정에서 유연하게 데이터를 사용할 수 있도록 한다.
8장 ‘2차원 그래프’에서는 2차원 그래프로 표현할 수 있는 명령어의 실행 방법을 소개하고 2차원 그래프를 그리는 실습 예제들을 실행할 수 있도록 한다. 9장 ‘3차원 그래프’에서는 3차원 그래프에 대한 명령어와 그 실행 방법을 소개하고 실습할 수 있도록 한다.
10장‘공학 응용’에서는 매트랩을 이용한 다항식의 표현과 계산, 일변수 방정식의 풀이, 다항식의 미분과 수치적분, 커브 피팅(Curve fitting), 그리고 보간법을 소개하여 다양한 공학적 문제를 해결할 수 있는 능력을 배양하도록 한다.
기본정보
ISBN | 9788970507774 | ||
---|---|---|---|
발행(출시)일자 | 2013년 06월 20일 | ||
쪽수 | 478쪽 | ||
크기 |
188 * 254
* 30
mm
|
||
총권수 | 1권 | ||
이 책의 개정정보 |
새로 출시된 개정판이 있습니다.
개정판보기
|
Klover
e교환권은 적립 일로부터 180일 동안 사용 가능합니다.
리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 리뷰 종류별로 구매한 아이디당 한 상품에 최초 1회 작성 건들에 대해서만 제공됩니다.
판매가 1,000원 미만 도서의 경우 리워드 지급 대상에서 제외됩니다.
일부 타인의 권리를 침해하거나 불편을 끼치는 것을 방지하기 위해 아래에 해당하는 Klover 리뷰는 별도의 통보 없이 삭제될 수 있습니다.
- 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
- 도서와 무관한 내용의 리뷰
- 인신공격이나 욕설, 비속어, 혐오발언이 개재된 리뷰
- 의성어나 의태어 등 내용의 의미가 없는 리뷰
리뷰는 1인이 중복으로 작성하실 수는 있지만, 평점계산은 가장 최근에 남긴 1건의 리뷰만 반영됩니다.
구매 후 리뷰 작성 시, e교환권 200원 적립
문장수집
e교환권은 적립 일로부터 180일 동안 사용 가능합니다. 리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 한 상품에 최초 1회만 제공됩니다.
주문취소/반품/절판/품절 시 리워드 대상에서 제외됩니다.
구매 후 리뷰 작성 시, e교환권 100원 적립