Hands-On Accelerator Physics Using MATLAB, 2nd Edition


Hands-On Accelerator Physics Using MATLAB, 2nd Edition
Hands-On Accelerator Physics Using MATLAB, 2nd Edition
CC BY-NC

Book Details

Author Volker Ziemann
Publisher CRC Press
Published 2025
Edition 2
Paperback 416 pages
Language English
ISBN-13 9781032726960, 9781003463283
ISBN-10 1032726962, 1003463282
License Creative Commons Attribution-NonCommercial

Book Description

Hands-On Accelerator Physics Using MATLAB, 2nd Edition, provides a broad introduction into the physics and the technology of particle accelerators from synchrotron light sources to high-energy colliders. It covers the design of beam optics, magnets, and radio-frequency systems, followed by a discussion of beam instrumentation and correction algorithms. Later chapters deal with the interaction of beams with targets, the emission of synchrotron radiation, and intensity limitations. Chapters discussing running and future accelerators round up the presentation. Theoretical concepts and the design of key components are explained with the help of MATLAB code. Practical topics, such as beam size measurements, magnet construction and measurements, and radio-frequency measurements are explored in student labs that do not require access to an accelerator. This unique approach provides a look at what goes on "under the hood" inside modern accelerators and presents readers with the tools to perform their independent investigations on the computer or in student labs. This book will be of interest to graduate students, post-graduate researchers studying accelerator physics, as well as engineers entering the field.

The 2nd edition features a new chapter on future accelerators and several new sections on polarization, neutrino beams, testing of superconducting cavities, and matching in longitudinal phase space, among others.


This book is available under a Creative Commons Attribution-NonCommercial license (CC BY-NC), which means that you are free to copy, distribute, and modify it, as long as you attribute the source and don't use it for commercial purposes.

If you enjoyed the book and would like to support the author, you can purchase a printed copy (hardcover or paperback) from official retailers.

Download and Read Links

PDF

Share This Book

[localhost]# find . -name "*Similar_Books*"


Programming for Computations - MATLAB/Octave

MATLAB Python

This book presents computer programming as a key method for solving mathematical problems. There are two versions of the book, one for MATLAB and one for Python. The book was inspired by the Springer book TCSE 6: A Primer on Scientific Programming with Python (by Langtangen), but the style is more accessible and concise, in keeping with the needs o

Physical Modeling in MATLAB, 4th Edition

MATLAB

Modeling and simulation are powerful tools for explaining the world, making predictions, designing things that work, and making them work better. Learning to use these tools can be difficult; this book is my attempt to make the experience as enjoyable and productive as possible. By reading this book - and working on the exercises - you will learn s

MATLAB Roadmap to Applications

MATLAB

This open access book presents a comprehensive guide to MATLAB programming, catering to students, engineers, and researchers seeking to harness MATLAB as a powerful tool for their work. The text meticulously covers fundamental concepts, progressing from basic elements such as types and operators to more complex structures like arrays and matrices.

The Nature of Code

Java

How can we capture the unpredictable evolutionary and emergent properties of nature in software? How can understanding the mathematical principles behind our physical world help us to create digital worlds? This book focuses on a range of programming strategies and techniques behind computer simulations of natural systems, from elementary concepts

Test-Driven Development with Python

Python Django JavaScript Selenium

By taking you through the development of a real web application from beginning to end, this hands-on guide demonstrates the practical advantages of test-driven development (TDD) with Python. You'll learn how to write and run tests before building each part of your app, and then develop the minimum amount of code required to pass those tests. The re

The SysAdmin Handbook

Server

Over the past two years, Simple-Talk has published articles on a variety of SysAdmin topics, from Exchange to Virtualization, and including everything from Powershell to Unified Messaging. We have brought the best of these articles together to form The SysAdmin Handbook. With over fifty articles packed into this book, it will be an essential refere