logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Learning to Program with MATLAB: Building GUI Tools

Learning to Program with MATLAB: Building GUI Tools (Paperback, 2)

Craig S. Lent (지은이)
Wiley
64,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
64,000원 -0% 0원
1,920원
62,080원 >
yes24 로딩중
교보문고 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Learning to Program with MATLAB: Building GUI Tools
eBook 미리보기

책 정보

· 제목 : Learning to Program with MATLAB: Building GUI Tools (Paperback, 2) 
· 분류 : 외국도서 > 컴퓨터 > 컴퓨터 엔지니어링
· ISBN : 9781119900474
· 쪽수 : 288쪽
· 출판일 : 2022-08-23

목차

I MATLAB Programming

1 Getting Started

1.1 Running the MATLAB IDE

1.1.1 Manipulating windows

1.2 MATLAB variables

1.2.1 Variable assignment statements

1.2.2 Variable names

1.2.3 Variable workspace

1.3 Numbers and functions

1.4 Documentation

1.5 Writing simple MATLAB scripts

1.6 A few words about errors and debugging

1.7 Using the debugger

2 Vectors and Strings

2.1 Vector basics

2.2 Operations on vectors

2.3 Special vector functions

2.3.1 Statistical functions

2.4 Using rand and randi

2.5 String basics

2.6 String operations

2.7 Character vectors

2.8 Getting information from the user

3 Plotting

3.1 The plot command

3.2 Tabulating and plotting a simple function

3.3 Bar graphs and histograms

3.4 Drawing several plots on one graph

3.4.1 Multiple plots with a single plot command

3.4.2 Combining multiple plots with a hold command

3.5 Adding lines and text

3.6 Changing object properties

4 Matrices

4.1 Entering and manipulating matrices

4.2 Operations on matrices

4.3 Solving linear systems: the backslash operator

4.3.1 Extended example: solving circuit problems

4.4 Special matrix functions

5 Control flow commands

5.1 Conditional execution: the if statement

5.2 Logical expressions

5.3 Logical variables

5.4 for loops

5.5 while loops

5.6 Other control flow commands

5.6.1 Switch-case statement

5.6.2 Break statement

6 Animation

6.1 Basic animation

6.2 Animating function plots

6.3 Kinematics of motion

6.3.1 One-dimensional motion: constant speed

6.3.2 Motion with constant acceleration

6.3.3 Time-marching dynamics: non-constant force

7 Writing your own MATLAB functions

7.1 MATLAB function files

7.1.1 Declaring MATLAB functions

7.2 Function inputs and outputs

7.3 Local workspaces

7.4 Multiple outputs

7.5 Function files

7.6 Other functional forms

7.6.1 Subfunctions

7.6.2 Nested functions

7.6.3 Anonymous functions

7.7 Optional arguments for functions

8 More MATLAB Data Classes and Structures

8.1 Cell arrays

8.2 Structures

8.3 Complex numbers

8.4 Function handles

8.5 Tables

8.6 Other data classes and data structures

II Building GUI Tools

9 Building GUI Tools with App Designer

9.1 The App Designer interface

9.2 Getting started: HelloTool

9.3 Components communicating: SliderTool

9.4 Transforming a MATLAB program into a GUI tool: DampedEfieldTool

9.4.1 Step 0: Write and debug the program

9.4.2 Step 1: Plan the GUI

9.4.3 Step 2: Create the GUI in App Designer

9.4.4 Step 3: Connect program inputs and outputs to the GUI components

9.4.5 Step 4: Add callbacks to invoke the primary model function

9.5 Test and improve

10 More GUI Techniques

10.1 Sharing data between callbacks

10.2 More GUI components

10.3 Popups

10.3.1 Progress dialogue

10.3.2 Waitbar

10.3.3 Input dialogue

10.3.4 Confirm dialogue

10.4 Responding to keyboard input

10.5 Mouse events and object dragging

III Advanced Topics

11 More Graphics

11.1 Logarithmic plots

11.2 Plotting functions on two axes

11.3 Plotting surfaces

11.4 Plotting vector fields

11.5 Working with images

11.5.1 Importing and manipulating bit-mapped images

11.5.2 Placing images on surface objects

11.6 Rotating composite objects in three dimensions

12 More Mathematics

12.1 Derivatives

12.1.1 Derivatives of mathematical functions expressed as MATLAB functions

12.1.2 Derivatives of tabulated functions

12.2 Integration

12.2.1 Integrating tabulated functions

12.2.2 Integrating mathematical functions expressed as MATLAB functions

12.3 Zeros of a function of one variable

12.4 Function minimization

12.4.1 Finding a minimum of a function of one variable

12.4.2 Multidimensional minimization

12.4.3 Fitting to an arbitrary function by multidimensional minimization

12.4.4 Solving simultaneous nonlinear equations by multidimensional minimization

12.5 Solving ordinary differential equations

12.6 Eigenvalues and eigenvectors

13 Reading and writing files

13.1 Saving and loading data in .mat files

13.2 Reading and writing spreadsheet files

13.3 Writing text files

13.3.1 The writematrix command

13.3.2 Writing formatted text files

13.3.3 Formatting a string using sprintf

13.4 Reading data from a text file

13.4.1 Reading into a cell array

13.4.2 Reading complicated text data filest

13.5 A GUI interface to file names using uiputfile and uigetfile

Appendix A:  Using LATEXcommands

저자소개

Craig S. Lent (지은이)    정보 더보기
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책