Cover image for Numerical simulations and case studies using Visual C++.Net
Title:
Numerical simulations and case studies using Visual C++.Net
Publication Information:
Hoboken, NJ : Wiley-Interscience, 2005
ISBN:
9780471694618

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010082866 QA76.76.C153 N85 2005 Non Circulating UTM Special Collection Materials Book - UTM Special Collection (Closed Access)
Searching...
Searching...
30000010079305 QA76.76.C153 N85 2005 Open Access Book Book
Searching...
Searching...
30000010104200 QA76.76.C153 N85 2005 Open Access Book Book
Searching...
Searching...
30000010104201 QA76.76.C153 N85 2005 Open Access Book Book
Searching...

On Order

Summary

Summary

Master the numerical simulation process required to design, test and support mobile and parallel computing systems. An accompanying ftp site contains all the Visual C++ based programs discussed in the text to help readers create their own programs. With its focus on problems and solutions, this is an excellent text for upper-level undergraduate and graduate students, and a must-have reference for researchers and professionals in the field of simulations.

More information about Visual C++ based programs can be found at: ftp: //ftp.wiley.com/public/sci_tech_med/numerical_simulations/


Author Notes

SHAHARUDDIN SALLEH , PhD, is Associate Professor, Computational Mathematics Department, Universiti Teknologi Malaysia. He has widely published research articles and books in parallel computing algorithms, mobile computing, intelligent systems, and numerical/combinatorial optimization problems.

ALBERT Y. ZOMAYA , PhD, is CISCO Systems Chair Professor of Internetworking, School of Information Technologies, The University of Sydney. His research interests include high-performance computing, parallel algorithms, mobile computing, networking, and bioinformatics. He is a Fellow of the IEEE.

STEPHAN OLARIU , PhD, is Professor, Computer Science, Old Dominion University. His research focuses on image processing and machine vision, parallel architectures, design and analysis of parallel algorithms, computational graph theory, computational geometry, and mobile computing.

BAHROM SANUGI , PhD, is Professor, Numerical Analysis and Computing, Universiti Teknologi Malaysia. His research interests include neural networks and numerical algorithms.


Reviews 1

Choice Review

Salleh (Universiti Teknologi Malaysia) and colleagues discuss classic numerical problems in a C++ programmer-centered manner. Topics include algebraic and differential equation solvers, matrix manipulation, splines, image manipulation, and discrete event simulation. Typically, the topic is covered in English first, followed by a demonstration program in C++. The coverage of each topic is brief but thorough. The authors include a visual component in many programs, either in the form of an interactive graphical user interface (GUI) or computer graphics to display the data being modeled. The book's title and introductory text claim that Visual C++.NET is used as the programming language. After looking at the code examples, it appears that the authors may be misleading readers; most of the examples use the Microsoft Foundation Classes (MFC) for GUI and graphics, rather than the more modern .NET and DirectX. MFC was mothballed by Microsoft almost five years ago. ^BSumming Up: Optional. Upper-division undergraduates through professionals. R. F. Dugan Jr. Stonehill College


Table of Contents

Preface
1 Developing Applications Using Visual C++.Net
1.1 Object-Oriented Approach to Visual C++.Net
1.2 MFC Fundamental Features
1.3 Writing Applications Using MFC
1.4 Writing the First Nonwizard Program
1.5 Discussion
1.6 Summary and Conclusion
Bibliography
2 Interfaces for Numerical Problems
2.1 Visualizing a Numerical Problem
2.2 Handling Arrays
2.3 Finding the Root of a Nonlinear Equation
2.4 Solving a System of Linear Equations
2.5 Summary and Conclusion
Bibliography
Code Listings
3 Matrix Operations Using Wizard
3.1 Document/View Architecture Using Wizard
3.2 Matrix Algebra
3.3 System of Linear Equations Problem Revisited
3.4 Summary and Conclusion
Bibliography
Code Listings
4 Differential Equations Problems
4.1 Differential Equations
4.2 Ordinary Differential Equations
4.3 Partial Differential Equations
4.4 Summary and Conclusion
Bibliography
Code Listings
5 Drawing Curves
5.1 Windows Graphics Representation
5.2 MFC Functions for Displaying Graphics
5.3 Drawing a Curve
5.4 Cubic Spline Interpolation
5.5 Summary and Conclusion
Bibliography
Code Listings
6 Working with Images
6.1 Handling Images
6.2 Bitmap File Format
6.3 Edge-Detection Problem
6.4 Summary and Conclusion
Bibliographical Note
Code Listing
7 Visualizing a Graph
7.1 Elementary Graph Concepts
7.2 Graph Visualization Model
7.3 Minimum Spanning Tree Problem
7.4 Summary and Conclusion
Bibliography
Code Listings
8 Graph Applications
8.1 Graph-Network Relationship
8.2 Shortest-Path Problem
8.3 Mesh Network Applications
8.4 Summary and Conclusion
Bibliography
Code Listings
9 Multiprocessor Scheduling Problem
9.1 Parallel Computing Systems
9.2 Task Scheduling Problem
9.3 Task Scheduling Visualization Model
9.4 Summary and Conclusion
Bibliography
Code Listings
10 Discrete-Event Simulation
10.1 Concepts of Simulation
10.2 Simulation Model Development
10.3 Discrete-Event System Simulations
10.4 Multicounter System with Blocking
10.5 Queueing Systems
10.6 Summary and Conclusion
Bibliography
Code Listings
11 Modeling Wireless Networks
11.1 Wireless Cellular Networks
11.2 Channel-Assignment Problem
11.3 Channel Assignments: Discrete Model
11.4 Solving the Channel-Assignment Problem
11.5 Summary and Conclusion
Bibliography
Code Listings
Index