rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9780817640095

Engineering and Scientific Computing With Scilab

by ; ; ; ;
  • ISBN13:

    9780817640095

  • ISBN10:

    0817640096

  • Edition: CD
  • Format: Hardcover
  • Copyright: 1999-04-01
  • Publisher: Birkhauser

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $199.99 Save up to $131.95
  • Rent Book $171.47
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE
    SPECIAL ORDER: 1-2 WEEKS
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

How To: Textbook Rental

Looking to rent a book? Rent Engineering and Scientific Computing With Scilab [ISBN: 9780817640095] for the semester, quarter, and short term or search our site for other textbooks by Gomez, Claude; Bunks, Carey; Chancelier, Jean-Philippe; Delebecque, Francois; Goursat, Maurice. Renting a textbook can save you up to 90% from the cost of buying.

Summary

Scilab is a powerful open computing environment designed for engineering and scientific applications. Engineering and Scientific Computing with Scilab provides a comprehensive overview of Scilab's utilization including integrated graphics, incorporation of user-provided functions, and a tour of its numerous and powerful applications toolboxes.

Table of Contents

Preface xiii
List of Figures
xix
List of Tables
xxv
I The Scilab Package 1(148)
Introduction
3(14)
What Is Scilab?
3(4)
Getting Started
7(10)
The Scilab Language
17(38)
Constants
17(2)
Real Numbers
17(1)
Complex Numbers
18(1)
Character Strings
18(1)
Special Constants
18(1)
Data Types
19(4)
Matrices of Numbers
19(1)
Sparse Matrices of Numbers
19(1)
Matrices of Polynomials
20(1)
Boolean Matrices
20(1)
Sparse Boolean Matrices
20(1)
String Matrices
20(1)
Lists
21(1)
Typed Lists
21(1)
Functions of Rational Matrices
22(1)
Functions and Libraries
22(1)
Scilab Syntax
23(21)
Varibles
23(1)
Assignments
24(1)
Expressions
24(5)
The list and tlist Operations
29(3)
Flow Control
32(4)
Functions and Scripts
36(6)
Commands
42(2)
Data-Type-Related Functions
44(3)
Type Conversion Functions
44(3)
Type Enquiry Functions
47(1)
Overloading
47(8)
Operator Overloading
49(3)
Primitive Functions
52(1)
How to Customize the Display of Variables
53(2)
Graphics
55(40)
The Media
55(5)
The Graphics Window
56(2)
The Driver
58(1)
Global Handling Commands
58(2)
Global Plot Parameters
60(4)
Graphical Context
61(2)
Indirect Manipulation of the Graphics Context
63(1)
2-D Plotting
64(15)
Basic Syntax for 2-D Plots
64(6)
Specialized 2-D Plotting Functions
70(3)
Captions and Presentation
73(2)
Plotting Geometric Figures
75(3)
Some Graphics Functions for Automatic Control
78(1)
Interactive Graphics Utilities
79(1)
3-D Plotting
79(6)
3-D Plotting
81(2)
Specialized 3-D Plots and Tools
83(1)
Mixing 2-D and 3-D Graphics
83(2)
Examples
85(1)
Subwindows
85(1)
A Set of Figures
86(1)
Printing Graphics and Exporting to Latex
86(9)
Window to Printer
88(1)
Creating a Postscript File
88(1)
Including a Postscript File in Latex
89(3)
Scilab, Xfig, and Postscript
92(1)
Creating Encapsulated Postscript Files
92(3)
A Tour of Some Basic Functions
95(24)
Linear Algebra
95(11)
QR Factorization
96(2)
Singular Value Decomposition
98(1)
Schur Form and Eigenvalues
99(1)
Block diagonalization and Eigenvectors
100(2)
Fine Structure
102(2)
Subspaces
104(2)
Polynomial and Rational Function Manipulation
106(5)
General Purpose Functions
106(3)
Matrix Pencils
109(2)
Sparse Matrices
111(3)
Random Numbers
114(3)
Cumulative Distribution Functions and Their Inverses
117(2)
Advanced Programming
119(30)
Functions and Primitives
119(2)
The Call Function
121(3)
Building Interface Programs
124(5)
Accessing ``Global'' Variables Within a Wrapper
129(6)
Stack Handling Functions
129(3)
Functional Arguments
132(3)
Intersci
135(10)
A First Intersci Example
135(1)
Intersci Descriptor File Syntax
136(9)
Dynamic Linking
145(2)
Static Linking
147(2)
Static Linking of an Interface
147(1)
Functional Argument: Static Linking
148(1)
II Tools 149(262)
Systems and Control Toolbox
151(58)
Linear Systems
151(3)
State-Space Representation
151(2)
Transfer-Matrix Representation
153(1)
System Definition
154(8)
Interconnected Systems
155(4)
Linear Fractional Transformation (LFT)
159(1)
Time Discretization
159(3)
Improper Systems
162(4)
Scilab Representation
163(1)
Scilab Implementation
164(2)
System Operations
166(6)
Pole-Zero Calculations
167(1)
Controllability and Pole Placement
168(2)
Observability and Observers
170(2)
Control Tools
172(7)
Classical Control
179(7)
Frequency Response Plots
183(3)
State-Space Control
186(11)
Augmenting the Plant
188(2)
Standard Problem
190(1)
LQG Design
191(3)
Scilab Tools for Controller Design
194(3)
H∞ Control
197(2)
Model Reduction
199(4)
Identification
203(4)
Linear Matrix Inequalities
207(2)
Signal Processing
209(38)
Time and Frequency Representation of Signals
209(15)
Resampling Signals
210(1)
The DFT and the FFT
210(2)
Transfer Function Representation of Signals
212(4)
State-Space Representation
216(1)
Changing System Representation
217(1)
Frequency-Response Evaluation
218(4)
The Chirp z-Transform
222(2)
Filtering and Filter Design
224(14)
Filtering
224(2)
Finite Impulse Response Filter Design
226(8)
Infinite Impulse Response Filter Design
234(4)
Spectral Estimation
238(9)
The Modified Periodogram Method
241(2)
The Correlation Method
243(4)
Simulation and Optimization Tools
247(46)
Models
247(1)
Integrating ODEs
248(17)
Calling ode
250(11)
Choosing Between Methods
261(1)
ODE Integration with Stopping Times
261(2)
Sampled Systems
263(2)
Integrating DAEs
265(15)
Implicit Linear ODEs
265(2)
General DAEs
267(12)
DAEs with Stopping Time
279(1)
Solving Optimization Problems
280(13)
Quadratic Optimization
281(3)
General Optimization
284(7)
Solving Systems of Equations
291(2)
SCICOS---A Dynamical System Builder and Simulator
293(46)
Hybrid System Formalism
293(2)
Getting Started
295(12)
Constructing a Simple Model
295(4)
Model Simulation
299(2)
Symbolic Parameters and ``Context''
301(2)
Use of Super Block
303(2)
Simulation Outside the Scicos Environment
305(2)
Basic Concepts
307(6)
Basic Blocks
307(4)
Inheritance and Time Dependence
311(1)
Synchronization
312(1)
Block Construction
313(18)
Super Block
314(1)
Scifunc Block
314(1)
Generic Block
315(1)
Fortran Block and c Blocks
315(1)
Interfacing Function
315(8)
Computational Function
323(8)
Example
331(1)
Palettes
332(7)
Existing Palettes
332(4)
Constructing New Palettes
336(3)
Symbolic/Numeric Environment
339(28)
Introduction
339(3)
Generating Optimized Fortran Code with Maple
342(7)
Maple to Scilab Interface
349(5)
First Example: Simulation of a Rolling Wheel
354(4)
Second Example: Control of an n-Link Pendulum
358(9)
Simulation of the n-Link Pendulum
360(3)
Control of the n-Link Pendulum
363(4)
Graph and Network Toolbox: Metanet
367(44)
What Is a Graph?
368(1)
Representation of Graphs
369(9)
Standard Tail/Head Representation
369(2)
Other Representations
371(7)
Graphs and Sparse Matrices
378(1)
Creating and Loading Graphs
378(7)
Creating Graphs
378(2)
Loading and Saving Graphs
380(1)
Using the Metanet Window
380(5)
Generating Graphs and Networks
385(2)
Graph and Network Computations
387(11)
Getting Information About Graphs
387(1)
Paths and Nodes
388(1)
Modifying Graphs
388(1)
Creating New Graphs From Old Ones
389(1)
Graph Problem Solving
389(1)
Network Flows
390(7)
The Pipe Network Problem
397(1)
Other Computations
398(1)
Examples Using Metanet
398(13)
Routing in the Paris Metro
399(1)
Praxitele Transportation System
400(11)
III Applications 411(70)
Modal Identification of a Mechanical Structure
413(28)
Modeling the System
413(2)
Modeling the Excitation
415(6)
Decomposition of the Unknown Input
415(1)
Contribution of the Colored Noise
416(2)
Contribution of the Harmonics
418(2)
The Final Discrete-State Model
420(1)
State-Space Representation and an ARMA Model
421(2)
Modal Identification
423(8)
Instrumental Variable Method
423(6)
Balanced Realization Method
429(2)
Numerical Experiments
431(10)
Basic Computations
431(3)
Some Plots of Results
434(7)
Control of Hydraulic Equipment in a River Valley
441(40)
Introduction
441(1)
Description of a Managed River Valley
442(5)
Hydraulic Equipment in a River Valley
442(1)
Power Production
442(1)
Structural Analysis
442(2)
Controller Structure
444(1)
Central Hydraulic Supervision Station
444(2)
Local Controllers
446(1)
Race Modeling
447(5)
Physical Description
447(1)
Mathematical Model
448(1)
Race Numerical Simulation
449(3)
Choice of Observation
452(5)
Volume Observer
454(1)
Level Observer
455(2)
Control of a Race
457(9)
Race Dynamics Identification
457(3)
Local Control Synthesis
460(1)
Series Anticipations Design
461(2)
Parallel Anticipation Design
463(2)
Feedback Controller Design
465(1)
Metalido Overview
466(15)
Graphical User Interface
466(1)
Scicos
467(10)
Data Structures
477(4)
Bibliography 481(6)
Index 487

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program