и дополненное переиздание двух предыдущих
Форма этой книги двояка.
С одной стороны — это исправленное и дополненное переиздание двух предыдущих книг автора, вышедших в издательстве «КомпьютерПресс» в 1996 («Mathcad PLUS 6.0 для студентов и инженеров») и в 1998 году («Mathcad Pro 7 для студентов и инженеров» — см. далее предисловия к ним). Была даже идея сделать такую обложку книги: в названии не прописывать номер версии Mathcad, а поместить рамку, в которую вставляются таблички c номерами: 6.0 PLUS, Pro 7, Pro 8 и т.д. Так на футбольном поле фиксируются голы.
С другой стороны, автор дополнил книгу новыми примерами и главами, расширяющими представление о Mathcad как об универсальном пакете решения разнообразных задач: чисто математических, физических, экономических и т.д. Описаны возможности Mathcad в формализации нечеткой логики и нечетких множеств, даны приемы структурирования Mathcad-программ, их отладки и оптимизации, детально описан процесс создания с помощью языка C новых встроенных Mathcad-функций и многое другое.
Кроме того:
1. Большое внимание, естественно, уделено новым возможностям «заглавной» версии Mathcad — Mathcad 8 Pro: описана методика и функции решения оптимизационных задач, детализированы более гибкие инструменты поиска корней уравнений и систем, представлена расширенная трехмерная графика и др. Автор тестировал бета-версии программы[1]. Замечания по программе были сообщены разработчикам, а сам диалог автора с фирмой MathSoft в какой-то мере был отображен в этой книге.
2. Существенно изменена форма иллюстраций книги. Теперь это не распечатки Mathcad-документов, а копии экрана дисплея (и даже коллажи нескольких копий[2]) с сообщениями самой системы Mathcad и с комментариями автора, поясняющими те или иные особенности диалога пользователя с компьютером. Операторы с белым фоном прописаны на сером (режим View Region — просмотр областей), что, по мнению автора, также повышает «читабельность» рисунков с задачами книги.
3. Книга получила гриф учебного пособия для студентов математических и инженерных специальностей высших учебных заведений. В связи с этим (скорее для этого) автор дополнил книгу и примеры книги несколько «разжеванными» с методической точки зрения материалами, которые могут показаться лишними для тех, кто уже знаком с компьютером.
4. Данная книга — это не только и не столько книга о программном обеспечении компьютера, но и книга «за жизнь». Автор постарался (ухитрился; насколько удачно — судить читателю) поднять и «околокомпьютерные» и даже «далекооткомпьютерные» проблемы (конфликты современного мира, компьютерное пиратство, налоговая система, компьютер в системе математического образования и т.д. и т.п.).
5. Книга ни в коем случае не «тянет» на всеобъемлющее справочное пособие по пакету Mathcad. В этом автора упрекают некоторые читатели: «Вместо того чтобы просто перевести документацию по Mathcad и опубликовать ее, Вы «гремите» пожарными ведрами и упражняетесь «на купце и сукне». Автор отвечает таким читателям, что «чукча» не переводчик, а «писатель», пардон, «компьютерный писатель» (см. сноску 45 в этюде 7).
6. Автор при работе над этой книгой впервые по-настоящему вкусил плоды Internet: большинство замечаний и пожеланий по предыдущим изданиям книги пришло в электронном виде. Вот три электронных адреса для общения с автором:
- электронная почта: ochkov@twt.mpei.ac.ru
- персональная страничка автора: http://twt.mpei.ac.ru/ochkov
- папка, откуда можно скачать программы книги и другие интересные для читателя файлы: ftp://twt.mpei.ac.ru/ochkov/mathcad
- сайт фирмы MathSoft, Inc. — разработчика Mathcad: www.mathsoft.com
- сайт фирмы SoftLine — российского представителя фирмы MathSoft, Inc. — www.softline.ru
- персональная страничка Владимира Павловича Дьяконова, коллеги автора по написанию Mathcad-книг, которому автор безмерно благодарен за советы и поддержку — www.keytown.com/users/Dyak
Другие полезные Mathcad-адреса:
7. Автор настоятельно просит читателя ознакомиться с предисловиями к двум предыдущим изданиям книги (см. далее), которые также были переработаны и дополнены.
Февраль 1999
[1] Это мог сделать любой пользователь Mathcad, ухитрившийся скачать по адресу beta.mathsoft.com 32-мегабайтную программу. Автор рекомендует заглядывать в это место Internet — вот-вот там появится бета-версия Mathcad 2000!
[2] В одной копии невозможно иметь более одного сообщения об ошибке, более одного диалогового окна, поясняющего нюансы работы пользователя, и т.д.