Skip to main content

Books in Mathematics

The Mathematics collection presents a range of foundational and advanced research content across applied and discrete mathematics, including fields such as Computational Mathematics; Differential Equations; Linear Algebra; Modelling & Simulation; Numerical Analysis; Probability & Statistics.

    • Programming in GW-BASIC

      • 1st Edition
      • June 6, 2016
      • P. K. McBride
      • English
      • Paperback
        9 7 8 0 7 5 0 6 0 2 5 6 3
      • eBook
        9 7 8 1 4 8 3 1 0 4 2 2 5
      Programming in GW-BASIC provides a reference guide on GW-Basic along with a range of extra commands and functions. The book discusses starting a program, program planning and the essentials of GW-Basic, including the most commonly used commands; how data is stored in memory; how a program fits together; and the use of the keyboard and screen in editing. The text also describes graphics and color and the string-handling functions. The principles and concepts of program structures, such as the Paintbox program and chaining, and the use of the Turtle graphics, such as Logo and DRAW, are also considered. The book covers two of the key techniques for handling data in quantity (sorting into order and searching for specific items), statistical analysis, and display program. The text then tackles PEEK and POKE, which examine sections of memory and serve as alternative to PRINT for creating screen displays, and advanced graphics, which enables one to analyze the screen, develop first a double-size print utility, then a sprite designer and some movement routines. The selection is useful to computer programmers and students taking computer courses.
    • Introduction to Dynamic Programming

      • 1st Edition
      • June 6, 2016
      • Leon Cooper + 1 more
      • E. Y. Rodin
      • English
      • Paperback
        9 7 8 0 0 8 0 2 5 0 6 4 9
      • eBook
        9 7 8 1 4 8 3 1 3 6 6 2 2
      Introduction to Dynamic Programming introduces the reader to dynamic programming and presents the underlying mathematical ideas and results, as well as the application of these ideas to various problem areas. A large number of solved practical problems and computational examples are included to clarify the way dynamic programming is used to solve problems. A consistent notation is applied throughout the text for the expression of quantities such as state variables and decision variables. This monograph consists of 10 chapters and opens with an overview of dynamic programming as a particular approach to optimization, along with the basic components of any mathematical optimization model. The following chapters discuss the application of dynamic programming to variational problems; functional equations and the principle of optimality; reduction of state dimensionality and approximations; and stochastic processes and the calculus of variations. The final chapter looks at several actual applications of dynamic programming to practical problems, such as animal feedlot optimization and optimal scheduling of excess cash investment. This book should be suitable for self-study or for use as a text in a one-semester course on dynamic programming at the senior or first-year, graduate level for students of mathematics, statistics, operations research, economics, business, industrial engineering, or other engineering fields.
    • Programming—ALGOL

      • 1st Edition
      • June 6, 2016
      • D. J. Malcolme-Lawes
      • English
      • Hardback
        9 7 8 0 0 8 0 0 6 3 8 5 0
      • Paperback
        9 7 8 1 4 8 3 1 2 2 4 6 5
      • eBook
        9 7 8 1 4 8 3 1 5 4 8 8 6
      Programming—ALGOL is an instructional book on how to write programs using the Algol language. The book starts with an introduction to computers. The Algol language, which runs on instructions typed or punched on strips of paper by the flexowriter, is explained. The text also compares the instructions used in Algol with words in the English language. The command instructions, calculation of numbers, and printing the output are discussed. After a brief introduction into what a program is, the book gives other commands to be added and improve the program. A sample program for repeating calculations is shown with different variables inputted to the program, and then arranging these for the output. The text then introduces the label and the block parts of the program, especially in procedures when several similar sets of commands are required. After the Algol syntax is explained, the different techniques used in programming are considered. In getting a problem into a form and making translation to Algol easier, the flow diagram is introduced. The process of actually running the program by compiling it, using data and program tapes, then begins. The text makes for interesting reading for computer programming instructors, students of introductory programing, and for readers who are interested in the history of computer programming.
    • Real Time Programming 1977

      • 1st Edition
      • June 6, 2016
      • C. H. Smedema
      • English
      • Paperback
        9 7 8 1 4 8 3 1 2 2 1 6 8
      • eBook
        9 7 8 1 4 8 3 1 5 4 5 8 9
      Real Time Programming 1977 covers the proceedings of the IFAC/IFIP Workshop, held in Eindhoven, Netherlands, on June 20-22, 1977. The book focuses on the languages, methods, and techniques in real time programming, including debugging systems, hardware, parallel programs, and multi-processor systems. The selection first discusses experience with the programming language modula; flexible approaches to process communication; and high level process control “Esprit“ and its source level debugging system “Solda“. The book then takes a look at software tools for designing and realizing distributed systems in process control and steps in implementing a parallel code executor, including system decomposition, challenge of the new hardware, and situation of real-time programming. The publication reviews software specification language for sequential processes and petri nets for proving correctness of parallel programs. Concerns include state graphs as a model for automata and petri net application to programs. The text also focuses on real-time distributed processing system using GEC 4000 series computers; integration of high-level interpretive software with microprocessor-based distributed control systems; and software approach for multi-processor systems. The selection is a vital reference for readers interested in real-time programming.
    • Newnes Telecommunications Pocket Book

      • 1st Edition
      • June 6, 2016
      • E. A. Edis + 1 more
      • English
      • eBook
        9 7 8 1 4 8 3 1 0 1 0 1 9
      Newnes Telecommunications Pocket Book discusses the equipment, systems, and techniques used in the telecommunications network. The book is comprised of 25 chapters that are organized into four parts. The first part covers components of particular relevance to telecommunications. The second part deals with commonly used circuit assemblies such as filters, attenuators, modems, and digitizers. The third part discusses organization and standards. The last part talks about telecommunications network practice, including analogue and digital, fixed and mobile systems. This text will be of great use to professionals in the telecommunications industry.
    • A Collection of Problems in Analytical Geometry

      • 1st Edition
      • June 6, 2016
      • D. V. Kletenik
      • W. J. Langford + 1 more
      • English
      • Hardback
        9 7 8 0 0 8 0 1 2 0 2 7 0
      • Paperback
        9 7 8 1 4 8 3 1 2 3 5 0 9
      • eBook
        9 7 8 1 4 8 3 1 5 5 9 2 0
      A Collection of Problems in Analytical Geometry, Part II: Three-Dimensional Analytical Geometry is a collection of problems dealing with analytical geometry in the field of theoretical mechanics. The book discusses rectangular Cartesian coordinates in three-dimensional space and the division of an interval in a given ratio. The sample questions concern problems dealing with isosceles triangles, vertices, and center of gravity of equal masses. The book defines the concept of a vector and then lists problems concerning the triangle law and the scalar product of two vectors. Other problems focus on the equations of a surface and a curve and on questions related to the intersection of three surfaces. The text lists other problems such as the equation of a plane, the direction-vector of a straight line, and miscellaneous problems pertaining to the equations of a plane, of a straight line, and of a sphere in a direction-vector. The selection is useful for professors in analytical geometry and for other courses in physic-mathematics and general engineering.
    • Real Time Programming 1981

      • 1st Edition
      • June 6, 2016
      • T. Hasegawa
      • English
      • Paperback
        9 7 8 1 4 8 3 1 2 6 2 6 5
      • eBook
        9 7 8 1 4 8 3 1 5 8 6 8 6
      Annual Review in Automatic Programming, Volume 11: Real Time Programming 1981 contains the proceedings of the IFAC/IFIP Workshop held in Kyoto, Japan on August 31 - September 2, 1981. Organized into 18 chapters, this book begins with a discussion on advances and trends in distributed control systems. Subsequent chapters explore the application and technology of industrial computers in Japan; on-line system changeover using a virtual machine system; a debugging tool for real time software; and program fall-back method in real time systems. Some other chapters address file design of small real time computer system; development of a distributed operating system kernel for real time applications; and evaluation of pipelined common processor in distributed processing system.
    • Students' Guide to Programming Languages

      • 1st Edition
      • June 6, 2016
      • Malcolm Bull
      • English
      • Paperback
        9 7 8 0 7 5 0 6 0 3 6 2 1
      • eBook
        9 7 8 1 4 8 3 1 4 1 4 7 3
      Students' Guide to Programming Languages introduces programming languages, emphasizing why they are needed, how they are defined and constructed, and where and how they are used. With greater access to computers at work, at school, and in the home, more and more people are now able to write programs. Only a small number of these people recognize the underlying features of the programming languages they are using, and even fewer people appreciate the features that are common to most programming languages. This book demonstrates how most programming languages are based upon the same concepts and how knowledge of these concepts can benefit the analyst and the programmer. When specifying computer solutions to real problems, the systems analyst and the programmer must be able to stand back from the particular problem in hand and visualize a solution that is independent of the constraints and limitations imposed by the programming language itself. The text helps in achieving these goals. The book as well is suitable for college students following BTEC and City and Guilds courses in computer studies and IT topics, including professional commercial and end-users.
    • Structural Analysis Systems

      • 1st Edition
      • June 6, 2016
      • A. Niku-Lari
      • English
      • Paperback
        9 7 8 1 4 8 3 1 2 7 7 0 5
      • eBook
        9 7 8 1 4 8 3 1 6 0 1 2 2
      Structural Analysis Systems: Software—Hardware Capability—Compatibi... Volume 2 is a practical guidebook on structural analysis systems and their applications. It provides detailed information about a specific software, its postprocessor capabilities and limitations, computer-aided design connection, and compatibility with the most common computers. Several practical examples from industry with computer and user cost are given. This volume consists of 17 chapters and begins with a description of AFAG, a dual finite element analysis program based on the flexibility method. The discussion then turns to the AQUADYN system, designed primarily to reduce the hydrodynamics problem to a linear integral equation for large floating or immersed structures. The following chapters focus on other structural analysis computer programs such as BOSOR4 and BOSOR5, INFESA, MEF/MOSAIC, RCAFAG, and STRUGEN. Some general purpose and special purpose finite element programs used for stress analysis of composite materials are also considered. This book will be a useful resource for practitioners in scientific and industrial disciplines such as mechanical or civil engineering, informatics, applied mathematics, and computer science.