1st Edition

Software Solutions for Engineers and Scientists

By Julio Sanchez, Maria P. Canton Copyright 2008
944 Pages 208 B/W Illustrations
by CRC Press

944 Pages 208 B/W Illustrations
by CRC Press

Software requirements for engineering and scientific applications are almost always computational and possess an advanced mathematical component. However, an application that calls for calculating a statistical function, or performs basic differentiation of integration, cannot be easily developed in C++ or most programming languages. In such a case, the engineer or scientist must assume the role... Read more
TECHNIQUES AND CODE
Computer Number Systems
Numeric Data in Memory
Machine Arithmetic
High-Precision Arithmetic
Floating-Point Hardware
Floating Point Data and Conversions
Math Unit Architecture and Instruction Set
Transcendental Primitives
Interpolation, Differentiation, and Integration
Linear Systems
Solving and Parsing Equations
Neural Networks

APPLICATION DEVELOPMENT
The C++ Language on the PC
Event-Driven Programming
The Window Program Components
A First Windows Program
Text Display
Keyboard and Mouse Programming
Graphical User Interface Elements
Drawing Lines and Curves
Drawing Solid Figures
Displaying Bit-mapped Images

PROJECT ENGINEERING
Fundamentals of Systems Engineering
Description and Specification
The Object-Oriented Approach
Object-Oriented Analysis

APPENDICES
C++ Math Unit Programming
Accuracy of Exponential Functions
C++ Indirection
Multiple File Programs
The MATH32 Library
Windows Structures

Biography

Julio Sanchez, Maria P. Canton