1.

Record Nr.

UNINA9910822120703321

Autore

Wellin Paul R.

Titolo

Programming with Mathematica : an introduction / / by Paul Wellin [[electronic resource]]

Pubbl/distr/stampa

Cambridge : , : Cambridge University Press, , 2013

ISBN

1-139-62503-9

1-107-23455-7

1-139-61015-5

1-139-60859-2

1-139-61201-8

1-139-61573-4

1-299-40569-X

1-139-62131-9

0-511-97294-6

Descrizione fisica

1 online resource (xviii, 711 pages) : digital, PDF file(s)

Disciplina

005.133

Soggetti

Mathematica (Computer program language)

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Title from publisher's bibliographic system (viewed on 05 Oct 2015).

Nota di bibliografia

Includes bibliographical references and index.

Nota di contenuto

Contents; Preface; 1 An introduction to Mathematica; 1.1 Overview of basic operations; 1.2 Getting started; 1.3 Getting help; 2 The Mathematica language; 2.1 Expressions; 2.2 Definitions; 2.3 Predicates and Boolean operations; 2.4 Attributes; 3 Lists; 3.1 Creating and displaying lists; 3.2 The structure of lists; 3.3 Operations on lists; 4 Patterns and rules; 4.1 Patterns; 4.2 Transformation rules; 4.3 Examples and applications; 5 Functional programming; 5.1 Introduction; 5.2 Functions for manipulating expressions; 5.3 Iterating functions; 5.4 Programs as functions; 5.5 Scoping constructs

5.6 Pure functions5.7 Options and messages; 5.8 Examples and applications; 6 Procedural programming; 6.1 Loops and iteration; 6.2 Flow control; 6.3 Examples and applications; 7 Recursion; 7.1 Fibonacci numbers; 7.2 Thinking recursively; 7.3 Dynamic programming; 7.4 Classical examples ·; 8 Numerics; 8.1 Numbers in Mathematica; 8.2 Numerical computation; 8.3 Arrays of numbers; 8.4 Examples and



applications; 9 Strings; 9.1 Structure and syntax; 9.2 Operations on strings; 9.3 String patterns ·; 9.4 Regular expressions; 9.5 Examples and applications; 10 Graphics and visualization

10.1 Structure of graphics10.2 Efficient structures; 10.3 Sound; 10.4 Examples and applications; 11 Dynamic expressions; 11.1 Manipulating expressions; 11.2 The structure of dynamic expressions; 11.3 Examples and applications; 12 Optimizing Mathematica programs; 12.1 Measuring efficiency; 12.2 Efficient programs; 12.3 Parallel processing; 12.4 Compiling; 13 Applications and packages; 13.1 Random walk application; 13.2 Overview of packages; 13.3 Contexts; 13.4 Creating packages; Solutions to exercises; 2 The Mathematica language; 3 Lists; 4 Patterns and rules; 5 Functional programming

6 Procedural programming7 Recursion; 8 Numerics; 9 Strings; 10 Graphics and visualization; 11 Dynamic expressions; 12 Optimizing Mathematica programs; 13 Applications and packages; Bibliography; Index

Sommario/riassunto

Starting from first principles, this book covers all of the foundational material needed to develop a clear understanding of the Mathematica language, with a practical emphasis on solving problems. Concrete examples throughout the text demonstrate how Mathematica can be used to solve problems in science, engineering, economics/finance, computational linguistics, geoscience, bioinformatics, and a range of other fields.  The book will appeal to students, researchers and programmers wishing to further their understanding of Mathematica. Designed to suit users of any ability, it assumes no formal knowledge of programming so it is ideal for self-study. Over 290 exercises are provided to challenge the reader's understanding of the material covered and these provide ample opportunity to practice using the language. Mathematica notebooks containing examples, programs and solutions to exercises are available from www.cambridge.org/wellin.



2.

Record Nr.

UNINA9910970340803321

Autore

Hopper Earl

Titolo

The Social unconscious : selected papers / / Earl Hopper

Pubbl/distr/stampa

Philadelphia, : J. Kingsley, 2003

ISBN

9781283904131

1283904136

9781417553631

1417553634

9781846423789

1846423783

Edizione

[1st ed.]

Descrizione fisica

1 online resource (223 p.)

Collana

International library of group analysis ; ; 22

Disciplina

616.89/152

Soggetti

Group psychotherapy

Psychoanalysis

Subconsciousness

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Description based upon print version of record.

Nota di bibliografia

Includes bibliographical references and index.

Nota di contenuto

""List of Tables and Figures""; ""Foreword""; ""Acknowledgements""; ""Introduction""; ""1 Theory of Cohesion Proposed by Bion and Turquet, and Modified by Others""; ""2 The Fear of Annihilation and Traumatic Experience""; ""3 The Fourth Basic Assumption""; ""4 The Personification of Incohesion""; ""5 The Treatment of Difficult Patients in Clinical Group Analysis""; ""6 The Personification of Massification by Pandora""; ""7 An Illustration of Incohesion""; ""8 Summary, Invited Critical Commentaries, Discussion and Suggestions for Further Research and Applications""

""Appendix I Some Conceptual Distinctions about Social Formations from Sociology and Social Psychology""""Appendix II Encapsulation as a Defence against the Fear of Annihilation""; ""References""; ""Subject Index""; ""Author Index""

Sommario/riassunto

'In this text, Earl Hopper has made a major contribution to the understanding of the depth and breadth of individuals and how we might help them to know more of their patterns of relatedness with others, inter-personally, socially and culturally. Of particular note is the



open honest manner of his consideration of his counter-transference and these can be clearly observed in the abundance of pertinent vignettes. This book draws attention to theory and practice in relation to a side of therapeutic work insufficiently attended to and will reward readers at all stages of professional development.