Читаем Журнал «Компьютерра» № 16 от 25 апреля 2006 года полностью

В давние, давние времена компьютеры занимались только своими прямыми обязанностями: они считали. Складывали и вычитали, решали системы уравнений, интегрировали и дифференцировали. Рассчитывали траектории баллистических ракет и аэродинамические характеристики самолетов, предсказывали погоду и моделировали атомные реакторы. С тех пор отношение к технике, которая когда-то называлась вычислительной, сильно изменилось — и сейчас во многих домашних и офисных компьютерах самой сложной «математической» программой является стандартный «Калькулятор». Неужели математика сдала свои позиции в эпоху персональных компьютеров?

Компьютеры и математика

Разумеется, это не так. Просто компьютеры в полной мере демонстрируют свое главное свойство: быть универсальным устройством — каждый получает от них то, что ему нужно. Так что если вы являетесь студентом, инженером или научным сотрудником и вам требуется решать на ПК именно математические задачи, то современные компьютеры открывают перед вами самые широкие возможности.

Существует множество программ, предназначенных для узкоспециализированных математических расчетов. Больше всего известны и широко распространены универсальные пакеты-комбайны, пригодные для занятий самой разной математической деятельностью. По функциональности они делятся в целом на две категории: пакеты, предназначенные в основном для численных расчетов (например, MatLab) и системы компьютерной алгебры (Computer Algebra System), к которым относятся Mathematica, Maple и (отчасти) MathCAD — они также называются системами символьных или аналитических вычислений (Symbolic Manipulation Program). Это наиболее универсальные математические программы, способные решать самые разные задачи, причем как численно, так и точно — аналитически.

Возможностей у подобного софта — множество, и есть только одна проблема: все эти программы довольно дороги. А как же свободное программное обеспечение, спросите вы? Оказывается, и здесь дело обстоит неплохо. Существуют альтернативы как для MatLab (системы Octave и Scilab), так и свободные системы аналитических вычислений — Maxima и Axiom. О последних и поведем речь.

Системы аналитических вычислений

Но сначала чуть подробнее о том, что же умеют делать универсальные системы компьютерной алгебры, к которым относятся Maxima и Axiom. Если кратко, то подобные программы обладают «знаниями» алгебры и математического анализа в объеме первых курсов любого технического университета. Системы аналитических вычислений (САВ) умеют преобразовывать выражения: упрощать, приводить подобные, раскрывать скобки или, наоборот, группировать подобные члены. Они умеют вычислять производные, пределы и интегралы, решать системы алгебраических и дифференциальных уравнений, производить вычисления с матрицами. Могут упрощать и преобразовывать тригонометрические выражения. Все это делается точно, аналитически.

Впрочем, не всякая задача имеет точное решение, и поэтому численные вычисления тоже не забыты, причем с рядом очень приятных особенностей. Так, величина целых чисел неограничена, а вычисления с плавающей точкой могут выполняться с любой заранее заданной точностью. Хотите увидеть факториал 1000 — пожалуйста! А ведь это число с 2568 цифрами. Хотите число π с сотней знаков после запятой — никаких проблем! Главное, чтобы хватило вычислительных ресурсов компьютера[Распечатка числа p со ста знаками после запятой хранится у меня дома как реликвия из далекого 1981 года. Вычислялось оно на отечественной ЦВМ «Мир-1», умевшей работать с произвольно задаваемой точностью чисел, с помощью встроенной функции arcos(-1). Процесс расчета занимал около пятидесяти минут, а ресурсов там было — 600-килогерцовое АЛУ, 4 Кбайт оперативной памяти на магнитных сердечниках и никаких внешних накопителей, кроме считывателя перфоленты. — С.Л.]. Ну и наконец, построение красивых графиков — неотъемлемая часть любой системы аналитических вычислений. Математика — наука абстрактная, а человеческое мышление образно. Хорошо известно — подавляющая часть информации поступает к человеку через зрение, поэтому без визуализации математических данных не обойтись.

Помимо основных математических возможностей, каждая система аналитических вычислений имеет встроенный язык программирования. С помощью этого языка возможности системы можно расширять, и каждая САВ имеет большую библиотеку пакетов для решения специальных математических задач.

Перейти на страницу:

Все книги серии Компьютерра

Похожие книги

«Если», 1998 № 10
«Если», 1998 № 10

ДЭВИД БРИН. ДЕЛО ПРАКТИКИМодель мира, придуманная Д. Брином, удивит даже самых искушенных знатоков фантастики.Дж. Дж. ХЕМРИ. ЕСЛИ ЛЕГОНЬКО ПОДТОЛКНУТЬ…Отправляемые на Марс исследовательские аппараты гибнут один за другим. В чем причина? Вы не поверите…Василий ГОЛОВАЧЕВ. НЕВЫКЛЮЧЕННЫЙГероя рассказа постигает странная форма амнезии: из его памяти исчезают книги, знаменитые актеры, исторические персонажи и целые государства.Фред САБЕРХАГЕН. ОБМЕН РОЛЯМИ«Наш» агент отправляется в Лондон XIX века, чтобы нейтрализовать вражеского андроида, угрожающего будущему всего человечества.Бен БОВА. ВОПРОСНи одна угроза инопланетян не смогла бы привести человечество в такое смятение, как это мирное предложение…Эдуард ГЕВОРКЯН, Николай ЮТАНОВ. НИЩИЕ ДУХОМ НЕ СМОТРЯТ НА ЗВЕЗДЫГрозит ли нам вырождение, если мы забудем о космической миссии человечества?Михаил ЮГОВ. ЭЛЕМЕНТАРНО, ВАТСОН?О феномене Шерлока Холмса рассуждает психолог.ВЛ.ГАКОВ. ВОСХОЖДЕНИЕ ДЭВИДА БРИНАЗнаменитый фантаст до сих пор сожалеет, что не стал ученым или инженером.БАНК ИДЕЙФзнтезийная задача оказалась неожиданно трудной для участников традиционного конкурса.Юрий БРАЙДЕР, Николай ЧАДОВИЧ. «ХОРОШУЮ ИСТОРИЮ ЖАЛКО ОБРЫВАТЬ»На вопросы читателей отвечают известные белорусские писатели Юрий Брайдер и Николай Чадович.ПОЛЕМИКАУ читателя есть претензии к нашему автору… У автора — к читателю!КУРСОРЧто еще новенького в мире фантастики?РЕЦЕНЗИИЧто еще новенького в книжном море?ПЕРСОНАЛИИСпециально для любителей подробностей.

Василий Васильевич Головачёв , Вл. Гаков , Журнал «Если» , Николай Ютанов , Фред Саберхаген

Фантастика / Проза / Журналы, газеты / Научная Фантастика / Повесть
«Если», 1996 № 11
«Если», 1996 № 11

ФАНТАСТИКАЕжемесячный журналСодержание:Джо Холдеман. КУРС ЛЕЧЕНИЯ, рассказЕлена Сеславина. СНЫ НАЯВУГенри Слезар. ХРУСТАЛЬНЫЙ ШАР, рассказФАКТЫРэй Брэдбери. ПЕРВАЯ ЛЮБОВЬ, рассказМайк Резник. КИРИНЬЯГА, рассказВладимир Корочанцев. УМИРАЕТ ОБЫЧАЙ — ПОГИБАЕТ НАРОДФАКТЫДэвид Джерролд. СТРАНСТВИЯ «ЗВЕЗДНОГО ВОЛКА», романГлеб Сердитый. ПОЛЕТ ФАНТАЗИИ В МНИМОМ КОСМОСЕВл. Гаков. ДЭВИД ДЖЕРРОЛД НА ЗВЕЗДНОМ РАСПУТЬЕРЕЦЕНЗИИВладимир Гопман. БУДУЩЕЕ ЗА ДЕСЯТЬ ЦЕНТОВНФ-НОВОСТИPERSONALIAВИДЕОДРОМ— Адепты жанра. ЗАТВОРНИК— РецензииТЕМА— Борис Аникин. НЕГОДЯИ ИЗ ОТКРЫТОГО КОСМОСАДизайн: Ирина Климова, Наталья Сапожкова.На обложке иллюстрация к роману Дэвида Джерролда. Авторы иллюстраций: О. Аверьянова, А. Аштау, А. Жабинский, Е. Спроге, А. Филиппов, С. Шехов.

Владимир Алексеевич Корочанцев , Владимир Гаков , Владимир Гопман , Джо Холдеман , Дэвид Джерролд , Елена Сеславина , Журнал «Если» , Майкл (Майк) Даймонд Резник

Фантастика / Журналы, газеты / Научная Фантастика
«Если», 2009 № 11
«Если», 2009 № 11

Нэнси КРЕСС. НЕКСУС ЭРДМАННАВ августе нынешнего года эта повесть известной американской писательницы получила премию «Хьюго».Майк РЕЗНИК, Лесли РОБИН. РОДСТВЕННЫЕ ДУШИАвторы не впервые ратуют за признание робота как личности, его права на свободное развитие и проявление своих способностей.Дэвид БАРТЕЛЛ. СПЕЛEOНАВТЫНе счесть алмазов в каменных пещерах… Да и не стоят они того.Карл ФРЕДЕРИК. СКОРОСТЬ ЖИЗНИГерой рассказа и жить торопится, и чувствовать спешит. Каковы же плоды такой гонки за успехом?Александр ГРИГОРОВ. КЛАСС МЛЕКОПИТАЮЩИЕХодят слухи, что в этом музее можно провести не одну ночь…Наталья РЕЗАНОВА. КРУТЫЕ ПАРНИ ЕЗДЯТ НА ТРАМВАЯХНа современных городских улицах вершится не только история, но и фантастика. Каковая очень смахивает на реальность.Джеффри ФОРД. ВИХРЬ СНОВИДЕНИЙЛюбимый город может спать спокойно и видеть сны… Быть может.Джефф ВАНДЕРМЕЕР. ПОЧИНИТЬ ГАНОВЕРАЕго выбросило на берег однажды утром. Мы бы не назвали это утро добрым.Аркадий ШУШПАНОВ. СУДЬБА ЧЕЛОВЕЧКАЦифра «девять» в последнее время чрезвычайно популярна у кинематографистов всех мастей и рангов. Не только фильмы так называют, но и дату премьеры под 09.09.09 подгадывают…Сергей ЦВЕТКОВ. ПОЛЕТ СВЕТЛЯЧКАЕсли вам ничего не говорит имя Джосс Уидон, значит вы плохо следите за кинофантастикой.ВИДЕОРЕЦЕНЗИИНевероятно: режиссер-дебютант (хотя и сын Дэвида Боуи) снимает один из лучших научно-фантастических фильмов года всего за пять миллионов долларов.Николая ОДИНЦОВ. САВАН ДЛЯ МАУГЛИПараллели с Киплингом не случайны. Английский фантаст давно известен своей любовью к классике.Николай КАЛИНИЧЕНКО. ЗАКЛЯТЫЕ ДРУЗЬЯС незапамятных времен писатели не любят критиков. Особенно, когда последние о них не пишут.РЕЦЕНЗИИТо и дело слышишь: «Жизнь трудная, не до книг». А вот нашим читателям жизнь без книги — и не жизнь вовсе.КУРСОРФинский композитор пишет для венского театра оперу по либретто российского писателя — это ли не пример глобализации в фантастике?Вл. ГАКОВ. У ЗВЕЗДНЫХ ВРАТЭтот прозаик, чье 90-летие приходится на ноябрь,по праву заслужил титул патриарха англо-американской НФ.ПЕРСОНАЛИИРассекреченная информация об авторах номера.

Александр Григоров , Карл ФРЕДЕРИК , Майкл (Майк) Даймонд Резник , Наталья Резанова , Сергей Цветков

Фантастика / Журналы, газеты / Научная Фантастика
«Если», 2012 № 01
«Если», 2012 № 01

Кристин Кэтрин РАШ. СОВЕТ УБИЙЦЫ«Тебе нужно было просто вышвырнуть его за борт через шлюз…»Александр ЯБЛОКОВ. КАНАТНЫЕ ДОРОГИ: ДЕНЬ ПОСЛЕДНИЙЭтой необычной профессии приходит конец даже в альтернативном мире.Джек МАКДЕВИТТ. ПРОЕКТ «КАССАНДРА»Давайте же определимся: были на Луне инопланетяне или нет?Эдуарде Дельгадо САИНО. НАДЕЖДА НА СПАСЕНИЕУмирая последней, его надежда вновь воскресает и опять уходит в смертельное небытие.Норман СПИНРАД. МУЗЫКА СФЕРЫОказывается, есть мелодии, которые мы не слышим. Ну, а если постараться?Джерри ОЛШЕН. ШАРЛАТАНСойтись в поединке приглашены ученый-медик и гомеопат. Истина обнаруживается там, где ее никто не искал…Стивен БЁРНС. ЖДИ!Даже когда отношения радикально меняются, отголоски старых могут быть весьма живучими.Майк РЕЗНИК. ВОЗВРАЩЕНИЕ ДОМОЙПодлинной привязанности не помеха любое обличье.Вандана СИНГХ. СУТРА МЛЕЧНОГО ПУТИМожно ли влюбиться в человека через полторы тысячи лет после его смерти?Тимофей ОЗЕРОВ. ЛЕОНАРДОПАНКДавнишняя история в новейшей инкарнации.Александр РОЙФЕ. НЕЧТО И НИЧЕГОЭволюция фильма как результат эволюции общества.Аркадий ШУШПАНОВ. ФЭНДОМ КИНОФэны, гики и прочие — новые герои кинематографа?Дмитрий БАЙКАЛОВ. НЕ ТРОГАЙТЕ КУБИНСКИХ ЗОМБИ!Обзор фантастических премьер грядущего полугодия.ВИДЕОРЕЦЕНЗИИЧто важнее — идея или ее воплощение на экране?Глеб ЕЛИСЕЕВ. ГИГАНТСКАЯ КНИГА О ГИГАНТАХЭту НФ-эпопею автор знаменитого реалистического творения «Берлин. Александерплац» считал своим главным творческим свершением.РЕЦЕНЗИИНаши рецензенты неутомимы в чтении. Чего и вам желают.КУРСОРПрезидентская награда нашла героя.Вл. ГАКОВ. СЛЕЗНАЯ МОЛИТВА УОЛТЕРА МИЛЛЕРАНе так уж много прозаиков, кто закрепился в литературной истории, написав, по сути, всего один роман.ПЕРСОНАЛИИПравила очень просты: задача писателей — создавать миры, наша — обустраиваться в них и ждать новых.

Александр Ройфе , Александр Яблоков , Дмитрий Володихин , Норман Спинрад , Стивен Бернс

Фантастика / Проза / Журналы, газеты / Фэнтези / Ужасы и мистика / Эссе