Настоящая книга посвящена отработке навыков практического применения численных методов при использовании алгоритмического языка Python. Рассматриваются прямые и итерационные методы линейной алгебры, спектральные задачи, системы нелинейных уравнений, задачи минимизации функций, задачи интерполирования функций, численного интегрирования, интегральные уравнения, краевые задачи и задачи с начальными данными для обыкновенных уравнений и уравнений с частными производными. На уровне пользователя применяются специализированные математические пакеты, на уровне разработчика проводится программирование базовых алгоритмов численного анализа. Часть материала посвящена информации о программном обеспечении, кратко описаны основные элементы языка Python и используемые пакеты. Книга рассчитана на студентов вузов, обучающихся по специальности "Прикладная математика", и специалистов по вычислительной математике и математическому моделированию.
Nastojaschaja kniga posvjaschena otrabotke navykov prakticheskogo primenenija chislennykh metodov pri ispolzovanii algoritmicheskogo jazyka Python. Rassmatrivajutsja prjamye i iteratsionnye metody linejnoj algebry, spektralnye zadachi, sistemy nelinejnykh uravnenij, zadachi minimizatsii funktsij, zadachi interpolirovanija funktsij, chislennogo integrirovanija, integralnye uravnenija, kraevye zadachi i zadachi s nachalnymi dannymi dlja obyknovennykh uravnenij i uravnenij s chastnymi proizvodnymi. Na urovne polzovatelja primenjajutsja spetsializirovannye matematicheskie pakety, na urovne razrabotchika provoditsja programmirovanie bazovykh algoritmov chislennogo analiza. Chast materiala posvjaschena informatsii o programmnom obespechenii, kratko opisany osnovnye elementy jazyka Python i ispolzuemye pakety. Kniga rasschitana na studentov vuzov, obuchajuschikhsja po spetsialnosti "Prikladnaja matematika", i spetsialistov po vychislitelnoj matematike i matematicheskomu modelirovaniju.