Learning with Labview 8
없습니다
이 책의 시리즈 (3)
작가정보
저자(글) Bishop, Robert H.
목차
Preface xvii
LabVIEW Basics 1(44)
System Configuration Requirements 2(1)
Installing the LabVIEW Student Edition 2(1)
The LabVIEW Environment 3(2)
The Getting Started Screen 5(4)
Panel and Diagram Windows 9(5)
Front Panel Toolbar 9(4)
Block Diagram Toolbar 13(1)
Shortcut Menus 14(2)
Pull-Down Menus 16(6)
File Menu 16(1)
Edit Menu 17(1)
View Menu 17(2)
Project Menu 19(1)
Operate Menu 20(1)
Tools Menu 20(1)
Window Menu 20(1)
Help Menu 21(1)
Palettes 22(4)
Tools Palette 22(1)
Controls Palette 23(2)
Functions Palette 25(1)
Opening, Loading, and Saving Vis 26(2)
LabVIEW Help Options 28(2)
Context Help Window 28(1)
LabVIEW Help 29(1)
Building Blocks: Pulse Width Modulation 30(3)
Relaxed Reading: Remote Controlled Excavation with LabVIEW 33(2)
Summary 35(10)
Exercises 37(4)
Problems 41(1)
Designs 42(3)
Virtual Instruments 45(50)
What Are Virtual Instruments? 45(3)
Several Worked Examples 48(7)
The Front Panel 55(5)
Numeric Controls and Indicators 55(2)
Boolean Controls and Indicators 57(1)
Configuring Controls and Indicators 58(2)
The Block Diagram 60(8)
VIs and Express Vis 60(1)
Nodes 61(1)
Terminals 62(3)
Wiring 65(3)
Building Your First VI 68(5)
Data Flow Programming 73(2)
Building a VI Using Express VIs 75(7)
Building Blocks: Pulse Width Modulation 82(2)
Relaxed Reading: LabVIEW Automates Brain Wave Experiments 84(2)
Summary 86(9)
Exercises 87(3)
Problems 90(3)
Designs 93(2)
MathScript 95(52)
What is MathScript? 96(1)
Accessing the MathScript Interactive Window 97(6)
The Command History Window 99(1)
Copying Output Window Data 100(1)
Viewing Data in a Variety of Formats 100(3)
MathScript Help 103(1)
Syntax 104(11)
Key MathScript Functions 114(1)
Defining Functions and Creating Scripts 115(7)
User-Defined Functions 116(3)
Scripts 119(3)
Saving, Loading, and Exporting Data Files 122(4)
Saving and Loading Data Files 122(3)
Exporting to Microsoft Excel 125(1)
MathScript Nodes 126(9)
Accessing the MathScript Node 127(1)
Entering Scripts into the MathScript Node 128(1)
Input and Output Variables 129(3)
Saving Scripts from within the MathScript Node 132(3)
Applications of MathScript 135(3)
Instrument your Algorithms 135(1)
Graphical Signal Processing, Analysis, and Mathematics 136(1)
Integrating Measurement Hardware 136(2)
Building Blocks: Pulse Width Modulation 138(2)
Relaxed Reading 140(1)
Summary 141(6)
Exercises 143(1)
Problems 144(1)
Designs 144(3)
Editing and Debugging Virtual Instruments 147(49)
Editing Techniques 148(25)
Creating Controls and Indicators on the Block Diagram 148(1)
Selecting Objects 149(3)
Moving Objects 152(1)
Deleting and Duplicating Objects 152(1)
Resizing Objects 153(1)
Labeling Objects 154(2)
Changing Font, Style, and Size of Text 156(2)
Selecting and Deleting Wires 158(1)
Wire Stretching and Broken Wires 159(5)
Aligning, Distributing, and Resizing Objects 164(2)
Coloring Objects 166(7)
Debugging Techniques 173(8)
Finding Errors 173(2)
Highlight Execution 175(1)
Single Stepping Through a VI and Its SubVIs 175(2)
Breakpoints and Probes 177(4)
Navigation Window 181(1)
A Few Shortcuts 181(2)
Building Blocks: Pulse Width Modulation 183(2)
Relaxed Reading 185(2)
Summary 187(9)
Exercises 188(3)
Problems 191(3)
Designs 194(2)
SubVIs 196(36)
What Is a SubVI? 196(2)
Review of the Basics 198(2)
Editing the Icon and Connector 200(7)
Icons 200(3)
Connectors 203(1)
Selecting and Modifying Terminal Patterns 204(2)
Assigning Terminals to Controls and Indicators 206(1)
The Help Window 207(4)
Using a VI as a SubVI 211(3)
Creating a SubVI from a Selection 214(2)
Saving Your SubVI 216(1)
The Hierarchy Window 216(3)
Building Blocks: Pulse Width Modulation 219(3)
Relaxed Reading: LabVIEW Real-Time at Biosphere 222(1)
Summary 223(9)
Exercises 225(3)
Problems 228(2)
Designs 230(2)
Structures 232(57)
The For Loop 232(7)
Numeric Conversion 234(5)
The While Loop 239(5)
Shift Registers and Feedback Nodes 244(8)
Shift Registers 244(2)
Using Shift Registers to Remember Data Values from Previous Loop Iterations 246(1)
Initializing Shift Registers 247(3)
Feedback Nodes 250(2)
Case Structures 252(11)
Adding and Deleting Cases 255(3)
Wiring Inputs and Outputs 258(5)
Flat Sequence Structures 263(3)
Evaluate and Control Timing in a Sequence Structure 263(3)
Avoid the Overuse of Sequence Structures 266(1)
The Formula Node 266(4)
Formula Node Input and Output Variables 267(1)
Formula Statements 267(3)
Some Common Problems in Wiring Structures 270(2)
Failing to Wire a Tunnel in All Cases of a Case Structure 270(1)
Overlapping Tunnels 271(1)
Wiring Underneath Rather Than Through a Structure 271(1)
Building Blocks: Pulse Width Modulation 272(4)
Relaxed Reading: Investigating Global Warming with LabVIEW 276(2)
Summary 278(11)
Exercises 280(4)
Problems 284(3)
Designs 287(2)
Arrays and Clusters 289(53)
Arrays 289(5)
Creating Array Controls and Indicators 290(3)
Multidimensional Arrays 293(1)
Creating Arrays with Loops 294(3)
Creating Two-Dimensional Arrays 297(1)
Array Functions 297(14)
Array Size 299(1)
Initialize Array 299(1)
Build Array 300(2)
Array Subset 302(1)
Index Array 303(8)
Polymorphism 311(3)
Clusters 314(1)
Creating Cluster Controls and Indicators 315(3)
Cluster Order 316(2)
Using Clusters to Pass Data to and from SubVIs 318(1)
Cluster Functions 318(8)
The Bundle Function 318(5)
The Unbundle Function 323(1)
Creating Cluster Constants on the Block Diagram 324(1)
Using Polymorphism with Clusters 325(1)
Building Blocks: Pulse Width Modulation 326(3)
Relaxed Reading: LabVIEW Monitors Medieval Bell Tower 329(3)
Summary 332(10)
Exercises 334(3)
Problems 337(2)
Designs 339(3)
Charts and Graphs 342(42)
Waveform Charts 342(9)
Waveform Graphs 351(7)
XY Graphs 358(3)
Customizing Charts and Graphs 361(13)
Axes Scaling 361(4)
The Legend 365(1)
The Graph Palette and Scale Legend 366(2)
Special Chart-Customizing Features 368(2)
Special Graph-Customizing Features: Cursor Legend 370(2)
Using Graph Annotations 372(1)
Exporting Images of Graphs, Charts, and Tables 373(1)
Using Context Help 374(1)
Building Blocks: Pulse Width Modulation 374(2)
Relaxed Reading: Spacecraft Attitude Determination on the Web 376(2)
Summary 378(6)
Exercises 379(2)
Problems 381(1)
Designs 382(2)
Data Acquisition 384(76)
Components of a DAQ System 384(2)
Types of Signals 386(8)
Digital Signals 387(1)
Analog DC Signals 388(2)
Analog AC Signals 390(1)
Analog Frequency-Domain Signals 391(2)
One Signal---Five Measurement Perspectives 393(1)
Common Transducers and Signal Conditioning 394(4)
Signal Grounding and Measurements 398(5)
Signal Source Reference Configuration 398(2)
Measurement System 400(3)
Analog to Digital Conversion Considerations 403(6)
DAQ VI Organization 409(1)
Choosing Your Data Acquisition Device 410(3)
M-Series Data Acquisition Devices 410(1)
Low Cost Data Acquisition for Students 411(1)
Simulated Data Acquisition 411(1)
Macintosh, Linux, Palm OS, Windows Mobile for Pocket PC, and select Windows CE OS devices 412(1)
DAQ Hardware Configuration 413(10)
Windows 413(8)
Channels and Tasks 421(2)
Using the DAQ Assistant 423(7)
DAQmx Task Name Constant 427(3)
Analog Input 430(5)
Task Timing 430(1)
Task Triggering 431(4)
Analog Output 435(7)
Task Timing 436(1)
Task Triggering 437(5)
Digital Input and Output 442(6)
Building Blocks: Pulse Width Modulation 448(3)
Generating Pulse Width Modulated Signals with Hardware Counters 448(2)
Applications of Pulse Width Modulation 450(1)
Relaxed Reading: Fuel Cell Catalyst Research 451(2)
Summary 453(7)
Exercises 457(1)
Problems 457(2)
Designs 459(1)
Strings and File I/O 460(35)
Strings 460(10)
Converting Numeric Values to Strings with the Build Text Express VI 467(3)
File I/O 470(15)
Writing Data to a File 472(4)
Reading Data from a File 476(1)
Manipulating Spreadsheet Files 477(3)
File I/O Express VIs 480(5)
Building Blocks: Pulse Width Modulation 485(1)
Relaxed Reading: Using LabVIEW in Drive-by-Wire Testing 486(2)
Summary 488(7)
Exercises 489(2)
Problems 491(2)
Designs 493(2)
Analysis 495(74)
Linear Algebra 495(10)
Review of Matrices 496(4)
System of Algebraic Equations 500(3)
Linear System VIs 503(2)
Statistics and Curve Fitting 505(10)
Curve Fits Based on Least Squares Methods 506(3)
Fitting a Curve to Data with Normal Distributions 509(2)
The Curve Fitting Express VI 511(4)
Differential Equations 515(8)
Finding Zeroes of Functions 523(3)
Integration and Differentiation 526(1)
Signal Generation 526(9)
Normalized Frequency 527(4)
Wave and Pattern VIs 531(2)
The Simulate Signal Express VI 533(2)
Signal Processing 535(25)
The Fourier Transform 535(4)
Smoothing Windows 539(6)
The Spectral Measurements Express VI 545(2)
Filtering 547(10)
The Filter Express VI 557(2)
The LabVIEW Digital Filter Design Toolkit 559(1)
Building Blocks: Pulse Width Modulation 560(2)
Relaxed Reading: Motorcycle Brake Testing 562(2)
Summary 564(5)
Exercises 566(1)
Problems 567(1)
Designs 568(1)
Instrument Control 569(28)
Components of an Instrument Control System 570(6)
What Is GPIB? 570(1)
GPIB Messages 571(1)
GPIB Devices and Configurations 571(4)
Serial Port Communication 575(1)
Detecting and Configuring Instruments 576(4)
Windows 577(1)
Macintosh OS X and Linux 577(3)
Using the Instrument I/O Assistant 580(7)
Instrument Drivers 587(7)
Developing Your Own Instrument Driver 593(1)
Future of Instrument Drivers and Instrument Control 594(1)
Summary 595(2)
Other LabVIEW Applications 597(14)
Acquiring Data with the Sound Card 598(1)
Managing Programs with the LabVIEW Project 598(2)
Sharing Data with Shared Variables 600(2)
LabVIEW Toolkits 602(1)
Prototyping a Model-Based Control Solution 603(4)
Developing a Plant Model 603(1)
Control Design 604(1)
Simulation 605(1)
Deployment 606(1)
Using Multisim for Integrated Circuit Simulation and Verification 607(2)
Summary 609(2)
Index 611
기본정보
ISBN | 9780132390255 ( 0132390256 ) |
---|---|
발행(출시)일자 | 2006년 09월 12일 |
쪽수 | 준비중 |
Klover
구매 후 리뷰 작성 시, e교환권 200원 적립
문장수집 (0)
e교환권은 적립 일로부터 180일 동안 사용 가능합니다. 리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 한 상품에 최초 1회만 제공됩니다.
주문취소/반품/절판/품절 시 리워드 대상에서 제외됩니다.
판매가 5,000원 미만 상품의 경우 리워드 지급 대상에서 제외됩니다. (2024년 9월 30일부터 적용)
구매 후 리뷰 작성 시, e교환권 100원 적립
-
반품/교환방법
* 오픈마켓, 해외배송 주문, 기프트 주문시 [1:1 상담>반품/교환/환불] 또는 고객센터 (1544-1900) -
반품/교환가능 기간
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내 -
반품/교환비용
-
반품/교환 불가 사유
(단지 확인을 위한 포장 훼손은 제외)
2) 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
예) 화장품, 식품, 가전제품(악세서리 포함) 등
3) 복제가 가능한 상품 등의 포장을 훼손한 경우
예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
4) 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
5) 디지털 컨텐츠인 ebook, 오디오북 등을 1회이상 ‘다운로드’를 받았거나 '바로보기'로 열람한 경우
6) 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
7) 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
8) 세트상품 일부만 반품 불가 (필요시 세트상품 반품 후 낱권 재구매)
9) 기타 반품 불가 품목 - 잡지, 테이프, 대학입시자료, 사진집, 방통대 교재, 교과서, 만화, 미디어전품목, 악보집, 정부간행물, 지도, 각종 수험서, 적성검사자료, 성경, 사전, 법령집, 지류, 필기구류, 시즌상품, 개봉한 상품 등 -
상품 품절
-
소비자 피해보상 환불 지연에 따른 배상
2) 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함
상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)