c0-0 (Numerical Recipes in C)

PDF-файл c0-0 (Numerical Recipes in C) Цифровая обработка сигналов (ЦОС) (15306): Книга - 8 семестрc0-0 (Numerical Recipes in C) - PDF (15306) - СтудИзба2017-12-27СтудИзба

Описание файла

Файл "c0-0" внутри архива находится в папке "Numerical Recipes in C". PDF-файл из архива "Numerical Recipes in C", который расположен в категории "". Всё это находится в предмете "цифровая обработка сигналов (цос)" из 8 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "цифровая обработка сигналов" в общих файлах.

Просмотр PDF-файла онлайн

Текст из PDF

The Art of Scientific ComputingSecond EditionWilliam H. PressHarvard-Smithsonian Center for AstrophysicsSaul A. TeukolskyDepartment of Physics, Cornell UniversityWilliam T. VetterlingPolaroid CorporationBrian P. FlanneryEXXON Research and Engineering CompanyCambridge New York Port Chester Melbourne SydneyCAMBRIDGE UNIVERSITY PRESSSample page from NUMERICAL RECIPES IN C: THE ART OF SCIENTIFIC COMPUTING (ISBN 0-521-43108-5)Copyright (C) 1988-1992 by Cambridge University Press.Programs Copyright (C) 1988-1992 by Numerical Recipes Software.Permission is granted for internet users to make one paper copy for their own personal use. Further reproduction, or any copying of machinereadable files (including this one) to any servercomputer, is strictly prohibited.

To order Numerical Recipes books,diskettes, or CDROMsvisit website http://www.nr.com or call 1-800-872-7423 (North America only),or send email to trade@cup.cam.ac.uk (outside North America).Numerical Recipes in CPublished by the Press Syndicate of the University of CambridgeThe Pitt Building, Trumpington Street, Cambridge CB2 1RP40 West 20th Street, New York, NY 10011-4211, USA10 Stamford Road, Oakleigh, Melbourne 3166, AustraliaSome sections of this book were originally published, in different form, in Computersc American Institute of Physics, 1988–1992.in Physics magazine, Copyright First Edition originally published 1988; Second Edition originally published 1992.Reprinted with corrections, 1993, 1994, 1995, 1997.This reprinting is corrected to software version 2.08Printed in the United States of AmericaTypeset in TEXWithout an additional license to use the contained software, this book is intended asa text and reference book, for reading purposes only.

A free license for limited use of thesoftware by the individual owner of a copy of this book who personally types one or moreroutines into a single computer is granted under terms described on p. xvii. See the section“License Information” (pp. xvi–xviii) for information on obtaining more general licensesat low cost.Machine-readable media containing the software in this book, with included licensesfor use on a single screen, are available from Cambridge University Press.

See theorder form at the back of the book, email to “orders@cup.org” (North America) or“trade@cup.cam.ac.uk” (rest of world), or write to Cambridge University Press, 110Midland Avenue, Port Chester, NY 10573 (USA), for further information.The software may also be downloaded, with immediate purchase of a licensealso possible, from the Numerical Recipes Software Web Site (http://www.nr.com).Unlicensed transfer of Numerical Recipes programs to any other format, or to any computerexcept one that is specifically licensed, is strictly prohibited.

Technical questions,corrections, and requests for information should be addressed to Numerical RecipesSoftware, P.O. Box 243, Cambridge, MA 02238 (USA), email “info@nr.com”, or fax781 863-1739.Library of Congress Cataloging in Publication DataNumerical recipes in C : the art of scientific computing / William H.

Press. . . [et al.]. – 2nd ed.Includes bibliographical references (p.) and index.ISBN 0-521-43108-51. Numerical analysis–Computer programs. 2. Science–Mathematics–Computer programs.3. C (Computer program language) I. Press, William H.QA297.N866 1992519.400285053–dc2092-8876A catalog record for this book is available from the British Library.ISBNISBNISBNISBNISBN00000521 43108521 43720521 43724521 57608521 5760752535BookExample book in CC diskette (IBM 3.500 , 1.44M)CDROM (IBM PC/Macintosh)CDROM (UNIX)Sample page from NUMERICAL RECIPES IN C: THE ART OF SCIENTIFIC COMPUTING (ISBN 0-521-43108-5)Copyright (C) 1988-1992 by Cambridge University Press.Programs Copyright (C) 1988-1992 by Numerical Recipes Software.Permission is granted for internet users to make one paper copy for their own personal use. Further reproduction, or any copying of machinereadable files (including this one) to any servercomputer, is strictly prohibited.

To order Numerical Recipes books,diskettes, or CDROMsvisit website http://www.nr.com or call 1-800-872-7423 (North America only),or send email to trade@cup.cam.ac.uk (outside North America).c Cambridge University Press 1988, 1992Copyright except for §13.10 and Appendix B, which are placed into the public domain,and except for all other computer programs and procedures, which arec Numerical Recipes Software 1987, 1988, 1992, 1997Copyright All Rights Reserved.Contents1Preface to the First EditionxivLicense InformationxviComputer Programs by Chapter and SectionxixPreliminaries11.0 Introduction1.1 Program Organization and Control Structures1.2 Some C Conventions for Scientific Computing1.3 Error, Accuracy, and Stability23xi151528Solution of Linear Algebraic Equations322.0 Introduction2.1 Gauss-Jordan Elimination2.2 Gaussian Elimination with Backsubstitution2.3 LU Decomposition and Its Applications2.4 Tridiagonal and Band Diagonal Systems of Equations2.5 Iterative Improvement of a Solution to Linear Equations2.6 Singular Value Decomposition2.7 Sparse Linear Systems2.8 Vandermonde Matrices and Toeplitz Matrices2.9 Cholesky Decomposition2.10 QR Decomposition2.11 Is Matrix Inversion an N 3 Process?3236414350555971909698102Interpolation and Extrapolation3.0 Introduction3.1 Polynomial Interpolation and Extrapolation3.2 Rational Function Interpolation and Extrapolation3.3 Cubic Spline Interpolation3.4 How to Search an Ordered Table3.5 Coefficients of the Interpolating Polynomial3.6 Interpolation in Two or More Dimensionsv105105108111113117120123Sample page from NUMERICAL RECIPES IN C: THE ART OF SCIENTIFIC COMPUTING (ISBN 0-521-43108-5)Copyright (C) 1988-1992 by Cambridge University Press.Programs Copyright (C) 1988-1992 by Numerical Recipes Software.Permission is granted for internet users to make one paper copy for their own personal use.

Further reproduction, or any copying of machinereadable files (including this one) to any servercomputer, is strictly prohibited. To order Numerical Recipes books,diskettes, or CDROMsvisit website http://www.nr.com or call 1-800-872-7423 (North America only),or send email to trade@cup.cam.ac.uk (outside North America).Preface to the Second Editionvi4ContentsIntegration of Functions5Evaluation of Functions5.0 Introduction5.1 Series and Their Convergence5.2 Evaluation of Continued Fractions5.3 Polynomials and Rational Functions5.4 Complex Arithmetic5.5 Recurrence Relations and Clenshaw’s Recurrence Formula5.6 Quadratic and Cubic Equations5.7 Numerical Derivatives5.8 Chebyshev Approximation5.9 Derivatives or Integrals of a Chebyshev-approximated Function5.10 Polynomial Approximation from Chebyshev Coefficients5.11 Economization of Power Series5.12 Padé Approximants5.13 Rational Chebyshev Approximation5.14 Evaluation of Functions by Path Integration6Special Functions6.0 Introduction6.1 Gamma Function, Beta Function, Factorials, Binomial Coefficients6.2 Incomplete Gamma Function, Error Function, Chi-SquareProbability Function, Cumulative Poisson Function6.3 Exponential Integrals6.4 Incomplete Beta Function, Student’s Distribution, F-Distribution,Cumulative Binomial Distribution6.5 Bessel Functions of Integer Order6.6 Modified Bessel Functions of Integer Order6.7 Bessel Functions of Fractional Order, Airy Functions, SphericalBessel Functions6.8 Spherical Harmonics6.9 Fresnel Integrals, Cosine and Sine Integrals6.10 Dawson’s Integral6.11 Elliptic Integrals and Jacobian Elliptic Functions6.12 Hypergeometric Functions7Random Numbers7.0 Introduction7.1 Uniform Deviates129130136140141147161165165165169173176178183186190195197198200204208212212213216222226230236240252255259261271274274275Sample page from NUMERICAL RECIPES IN C: THE ART OF SCIENTIFIC COMPUTING (ISBN 0-521-43108-5)Copyright (C) 1988-1992 by Cambridge University Press.Programs Copyright (C) 1988-1992 by Numerical Recipes Software.Permission is granted for internet users to make one paper copy for their own personal use.

Further reproduction, or any copying of machinereadable files (including this one) to any servercomputer, is strictly prohibited. To order Numerical Recipes books,diskettes, or CDROMsvisit website http://www.nr.com or call 1-800-872-7423 (North America only),or send email to trade@cup.cam.ac.uk (outside North America).4.0 Introduction4.1 Classical Formulas for Equally Spaced Abscissas4.2 Elementary Algorithms4.3 Romberg Integration4.4 Improper Integrals4.5 Gaussian Quadratures and Orthogonal Polynomials4.6 Multidimensional Integrals129Contents8Sorting8.0 Introduction8.1 Straight Insertion and Shell’s Method8.2 Quicksort8.3 Heapsort8.4 Indexing and Ranking8.5 Selecting the M th Largest8.6 Determination of Equivalence Classes9Root Finding and Nonlinear Sets of Equations9.0 Introduction9.1 Bracketing and Bisection9.2 Secant Method, False Position Method, and Ridders’ Method9.3 Van Wijngaarden–Dekker–Brent Method9.4 Newton-Raphson Method Using Derivative9.5 Roots of Polynomials9.6 Newton-Raphson Method for Nonlinear Systems of Equations9.7 Globally Convergent Methods for Nonlinear Systems of Equations10 Minimization or Maximization of Functions10.0 Introduction10.1 Golden Section Search in One Dimension10.2 Parabolic Interpolation and Brent’s Method in One Dimension10.3 One-Dimensional Search with First Derivatives10.4 Downhill Simplex Method in Multidimensions10.5 Direction Set (Powell’s) Methods in Multidimensions10.6 Conjugate Gradient Methods in Multidimensions10.7 Variable Metric Methods in Multidimensions10.8 Linear Programming and the Simplex Method10.9 Simulated Annealing Methods11 Eigensystems11.0 Introduction11.1 Jacobi Transformations of a Symmetric Matrix11.2 Reduction of a Symmetric Matrix to Tridiagonal Form:Givens and Householder Reductions11.3 Eigenvalues and Eigenvectors of a Tridiagonal Matrix11.4 Hermitian Matrices11.5 Reduction of a General Matrix to Hessenberg Form287290296300304309316329329330332336338341345347347350354359362369379383394394397402405408412420425430444456456463469475481482Sample page from NUMERICAL RECIPES IN C: THE ART OF SCIENTIFIC COMPUTING (ISBN 0-521-43108-5)Copyright (C) 1988-1992 by Cambridge University Press.Programs Copyright (C) 1988-1992 by Numerical Recipes Software.Permission is granted for internet users to make one paper copy for their own personal use.

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Нашёл ошибку?
Или хочешь предложить что-то улучшить на этой странице? Напиши об этом и получи бонус!
Бонус рассчитывается индивидуально в каждом случае и может быть в виде баллов или бесплатной услуги от студизбы.
Предложить исправление
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5076
Авторов
на СтудИзбе
455
Средний доход
с одного платного файла
Обучение Подробнее