A short course in computational science and engineering C++, Java, and Octave numerical programming with free software tools

Building on his highly successful textbook on C++, David Yevick provides a concise yet comprehensive one-stop course in three key programming languages, C++, Java and Octave (a freeware alternative to MATLAB). Employing only public-domain software, this book presents a unique overview of numerical a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Yevick, David
Format: E-Book
Sprache:English
Veröffentlicht: Cambridge Cambridge University Press 2012
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!

MARC

LEADER 00000nam a2200000 i 4500
001 ZDB-20-CTM-CR9781139022262
003 UkCbUP
005 20151005020622.0
006 m|||||o||d||||||||
007 cr||||||||||||
008 141103s2012||||enk o ||1 0|eng|d
020 |a 9781139022262 
100 1 |a Yevick, David 
245 1 2 |a A short course in computational science and engineering  |b C++, Java, and Octave numerical programming with free software tools  |c David Yevick 
246 3 |a A Short Course in Computational Science & Engineering 
264 1 |a Cambridge  |b Cambridge University Press  |c 2012 
300 |a 1 Online-Ressource (xiii, 265 Seiten) 
336 |b txt 
337 |b c 
338 |b cr 
520 |a Building on his highly successful textbook on C++, David Yevick provides a concise yet comprehensive one-stop course in three key programming languages, C++, Java and Octave (a freeware alternative to MATLAB). Employing only public-domain software, this book presents a unique overview of numerical and programming techniques, including object-oriented programming, elementary and advanced topics in numerical analysis, physical system modelling, scientific graphics, software engineering and performance issues. Compact, transparent code in all three programming languages is applied to the fundamental equations of quantum mechanics, electromagnetics, mechanics and statistical mechanics. Uncommented versions of the code that can be immediately modified and adapted are provided online for the more involved programs. This compact, practical text is an invaluable introduction for students in all undergraduate- and graduate-level courses in the physical sciences or engineering that require numerical modelling, and also a key reference for instructors and scientific programmers. 
776 0 8 |i Erscheint auch als  |n Druck-Ausgabe  |z 9780521116817 
856 4 0 |l TUM01  |p ZDB-20-CTM  |q TUM_PDA_CTM  |u https://doi.org/10.1017/CBO9781139022262  |3 Volltext 
912 |a ZDB-20-CTM 
912 |a ZDB-20-CTM 
049 |a DE-91 

Datensatz im Suchindex

DE-BY-TUM_katkey ZDB-20-CTM-CR9781139022262
_version_ 1818779684814454784
adam_text
any_adam_object
author Yevick, David
author_facet Yevick, David
author_role
author_sort Yevick, David
author_variant d y dy
building Verbundindex
bvnumber localTUM
collection ZDB-20-CTM
doi_str_mv 10.1017/CBO9781139022262
format eBook
fullrecord <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01920nam a2200253 i 4500</leader><controlfield tag="001">ZDB-20-CTM-CR9781139022262</controlfield><controlfield tag="003">UkCbUP</controlfield><controlfield tag="005">20151005020622.0</controlfield><controlfield tag="006">m|||||o||d||||||||</controlfield><controlfield tag="007">cr||||||||||||</controlfield><controlfield tag="008">141103s2012||||enk o ||1 0|eng|d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781139022262</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Yevick, David</subfield></datafield><datafield tag="245" ind1="1" ind2="2"><subfield code="a">A short course in computational science and engineering</subfield><subfield code="b">C++, Java, and Octave numerical programming with free software tools</subfield><subfield code="c">David Yevick</subfield></datafield><datafield tag="246" ind1="3" ind2=" "><subfield code="a">A Short Course in Computational Science &amp; Engineering</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Cambridge</subfield><subfield code="b">Cambridge University Press</subfield><subfield code="c">2012</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (xiii, 265 Seiten)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Building on his highly successful textbook on C++, David Yevick provides a concise yet comprehensive one-stop course in three key programming languages, C++, Java and Octave (a freeware alternative to MATLAB). Employing only public-domain software, this book presents a unique overview of numerical and programming techniques, including object-oriented programming, elementary and advanced topics in numerical analysis, physical system modelling, scientific graphics, software engineering and performance issues. Compact, transparent code in all three programming languages is applied to the fundamental equations of quantum mechanics, electromagnetics, mechanics and statistical mechanics. Uncommented versions of the code that can be immediately modified and adapted are provided online for the more involved programs. This compact, practical text is an invaluable introduction for students in all undergraduate- and graduate-level courses in the physical sciences or engineering that require numerical modelling, and also a key reference for instructors and scientific programmers.</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">9780521116817</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">TUM01</subfield><subfield code="p">ZDB-20-CTM</subfield><subfield code="q">TUM_PDA_CTM</subfield><subfield code="u">https://doi.org/10.1017/CBO9781139022262</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-20-CTM</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-20-CTM</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection>
id ZDB-20-CTM-CR9781139022262
illustrated Not Illustrated
indexdate 2024-12-18T12:04:32Z
institution BVB
isbn 9781139022262
language English
open_access_boolean
owner DE-91
DE-BY-TUM
owner_facet DE-91
DE-BY-TUM
physical 1 Online-Ressource (xiii, 265 Seiten)
psigel ZDB-20-CTM
publishDate 2012
publishDateSearch 2012
publishDateSort 2012
publisher Cambridge University Press
record_format marc
spelling Yevick, David
A short course in computational science and engineering C++, Java, and Octave numerical programming with free software tools David Yevick
A Short Course in Computational Science & Engineering
Cambridge Cambridge University Press 2012
1 Online-Ressource (xiii, 265 Seiten)
txt
c
cr
Building on his highly successful textbook on C++, David Yevick provides a concise yet comprehensive one-stop course in three key programming languages, C++, Java and Octave (a freeware alternative to MATLAB). Employing only public-domain software, this book presents a unique overview of numerical and programming techniques, including object-oriented programming, elementary and advanced topics in numerical analysis, physical system modelling, scientific graphics, software engineering and performance issues. Compact, transparent code in all three programming languages is applied to the fundamental equations of quantum mechanics, electromagnetics, mechanics and statistical mechanics. Uncommented versions of the code that can be immediately modified and adapted are provided online for the more involved programs. This compact, practical text is an invaluable introduction for students in all undergraduate- and graduate-level courses in the physical sciences or engineering that require numerical modelling, and also a key reference for instructors and scientific programmers.
Erscheint auch als Druck-Ausgabe 9780521116817
TUM01 ZDB-20-CTM TUM_PDA_CTM https://doi.org/10.1017/CBO9781139022262 Volltext
spellingShingle Yevick, David
A short course in computational science and engineering C++, Java, and Octave numerical programming with free software tools
title A short course in computational science and engineering C++, Java, and Octave numerical programming with free software tools
title_alt A Short Course in Computational Science & Engineering
title_auth A short course in computational science and engineering C++, Java, and Octave numerical programming with free software tools
title_exact_search A short course in computational science and engineering C++, Java, and Octave numerical programming with free software tools
title_full A short course in computational science and engineering C++, Java, and Octave numerical programming with free software tools David Yevick
title_fullStr A short course in computational science and engineering C++, Java, and Octave numerical programming with free software tools David Yevick
title_full_unstemmed A short course in computational science and engineering C++, Java, and Octave numerical programming with free software tools David Yevick
title_short A short course in computational science and engineering
title_sort short course in computational science and engineering c java and octave numerical programming with free software tools
title_sub C++, Java, and Octave numerical programming with free software tools
url https://doi.org/10.1017/CBO9781139022262
work_keys_str_mv AT yevickdavid ashortcourseincomputationalscienceandengineeringcjavaandoctavenumericalprogrammingwithfreesoftwaretools
AT yevickdavid ashortcourseincomputationalscienceengineering
AT yevickdavid shortcourseincomputationalscienceandengineeringcjavaandoctavenumericalprogrammingwithfreesoftwaretools