By David Yevick

ISBN-10: 0521116813

ISBN-13: 9780521116817

Construction on his hugely profitable textbook on C++, David Yevick presents a concise but entire one-stop path in 3 key programming languages, C++, Java and Octave (a freeware substitute to MATLAB). utilising in simple terms public-domain software program, this e-book offers a distinct assessment of numerical and programming options, together with object-oriented programming, simple and complicated subject matters in numerical research, actual method modelling, clinical photographs, software program engineering and function concerns. Compact, obvious code in all 3 programming languages is utilized to the elemental equations of quantum mechanics, electromagnetics, mechanics and statistical mechanics. Uncommented models of the code that may be instantly changed and tailored are supplied on-line for the extra concerned courses. This compact, functional textual content is a useful advent for college kids in all undergraduate- and graduate-level classes within the actual sciences or engineering that require numerical modelling, and likewise a key reference for teachers and medical programmers