Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебники 60247.doc
Скачиваний:
21
Добавлен:
01.05.2022
Размер:
4.22 Mб
Скачать

4.16 Оцифровка графиков другими средствами

С графическими файлами, хранящими отсканированные (рис. 18) или скопированные из электронных документов (рис. 21 вверху) графики, можно, а в ряде случаев и целесообразно поступить иначе, чем показано на рис. 19 и рис. 21. Такой файл можно открыть в среде какого-либо пакета, специально созданного для оцифровки графиков.

Рис. 21. Другой подход к оцифровке графиков в MathCAD.

На рис. 22 показана работа одного из таких пакетов, написанного В. Писковым и который можно скачать из Сети по адресу http://twt.mpei.ac.ru/TTHB/5/3/AIGraph.exe.

Рис. 22. Оцифровка графика при помощи программы AIGraph.

На рис. 22 зафиксирована работа с программой с данной программой. Если подвести курсор мыши к нужной точке графика и щелкнуть по левой кнопки мыши, то в полях Х и Y (см. правый край рис. 21) появятся координаты данной точки (режим «Определить координаты»). Перед такой работой через режим «Контрольные точки» (см. правый верхний угол на рис.21) необходимо оттарировать график – отметить две любые точки на графике (к качестве таких точек обычно выбирают находящиеся на противоположных концах диагонали графика) и указать их координаты. В нашем случае это будут X=0 Y=1400 и X=30 Y=1540 – две отдаленные друг от друга точки пересечения линии сетки графика. После этого при работе в режиме «Определить координаты» в полях Х и Y будут фиксироваться истинные координаты точек на графике, которые затем можно перенести в вектора и матрицы Mathcad-документа. На рис. 19 (см. выше) векторы Х и Y хранили не координаты точек на графике, а значение индексов матрицы М. На другом рисунке выше, на рис. 21, эти значения были подправлены через операторы Х =100 Х/378 и У = 0.24·Y/183+1. В программу, отображенную на рис. 22, заложена также технология, когда пользователь проводит курсором мыши по выбранной кривой графика, нажав при этом на левую кнопку мыши. В этом случае в полях X и Y автоматически генерируются соответствующие вектора значений координат точек графика с заданным заранее шагом. Более подробная инструкция по работе с программой, отображенной на рис. 22, находится в пакете.

Координаты точек рисунка без расчета истинных значений координат точек графика можно получить, работая с графическим редактором Paint (см. рис. 23), входящим в состав Widows.

Этот способ не самый удобный, но и он может пригодиться, если под рукой нет ничего более подходящего. /21/

Рис. 23. Координаты точек рисунка без расчета истинных значений координат точек графика полученные при помощи графического редактора Paint, входящего в состав Widows.

4.17 Процесс оформления научных работ и используемые программные средства. Редактор tex

TeX является мировым стандартом подготовки научной документации. В нем и только в нем принимаются статьи в научные журналы. Только в TeX должна быть выполнена диссертация на соискание той или иной степени по физике, математике, химии. А кое-где, например, в Финляндии, требуют, чтобы любая научная работа, даже по гуманитарным наукам, была представлена в аналог нашей ВАК в формате TeX. Иначе ее просто не утвердят.

TeX ориентирован на создание печатных публикаций, причем объемных и со сложной структурой. Поэтому сам язык поддерживает все то, что требуется от мощного текстового процессора или издательской системы: стилевую разметку, перекрестные ссылки, сноски, многоколоночную верстку, колонтитулы, вставку графики и таблиц. Плюс средства описания формул. Так что количество управляющих тегов весьма и весьма значительно. Полный их перечень занимает около 50 страниц.

Что такое TEX и LATEX. TEX (произносится «тех», пишется также «TeX») — это созданная замечательным американским математиком и программистом Дональдом Кнутом (Donald E. Knuth) система для верстки текстов с формулами. Сам по себе TEX представляет собой специализированный язык программирования (Кнут не только придумал язык, но и написал для него транслятор, причем таким образом, что он работает совершенно одинаково на самых разных компьютерах), на котором пишутся издательские системы, используемые на практике. Точнее говоря, каждая издательская система на базе TEXа представляет собой пакет макроопределений (макропакет) этого языка. LATEX (произносится «латех» или «лэйтех», пишется также «LaTeX») — это созданная Лесли Лампортом (Leslie Lamport) издательская система на базе TEXа.

Прежде, чем углубиться в изучение собственно LATEXа, скажем несколько слов о других издательских системах на базе TEXа. Наряду с LATEXом, распространены также макропакеты Plain TEX и AMS-TEX. Макропакет Plain TEX был разработан самим Дональдом Кнутом, рассматривавшим его в качестве платформы для построения более сложных систем; на практике он используется и как средство для обмена текстами (текст, подготовленный для Plain TEXа, сравнительно несложно переделать в исходный текст для того же LATEXа). Что касается AMS-TEXа, то эта издательская система сориентирована на важный, но узкий круг приложений: верстку статей для математических журналов, издаваемых Американским Математическим Обществом. Соответственно, в AMS-TEXе предусмотрено большое количество весьма изощренных возможностей для создания сложных математических формул, но при этом нет многих вещей, которые естественно было бы ожидать в издательских системах общего назначения (например, автоматической нумерации частей документа). LATEX в этом отношении более гармоничен. Наконец, недавно появился AMS-LATEX, призванный сочетать мощь LATEXа как издательской системы и изощренные возможности набора формул, предоставляемые AMS-TEXом./21/

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]