- •Компьютерные технологии в науке и образовании
- •Воронеж 2008
- •1. Компьютерные технологии в современном обществе
- •1.1 Представление об информационном обществе
- •1.2 Как понимают ученые информационное общество
- •1.3 Роль информатизации в развитии общества
- •1.4 Об информационной культуре
- •2. Компьютерные технологии в науке
- •2.1 Автоматизированные системы научных исследований
- •2.2 Цели создания асни асни создаются в организациях и на предприятиях в целях:
- •2.5 Структура асни Основными структурными звеньями асни являются подсистемы.
- •2.6 Основные принципы создания асни При создании и развитии асни рекомендуется применять следующие принципы:
- •2.7 Модель научных исследований
- •2.8 Научные ресурсы Интернет
- •3. Современные компьютерные системы
- •3.1 Архитектура современного персонального компьютера
- •3.2 Магистрально-модульный принцип построения современного компьютера
- •3.3 Периферийные и внутренние устройства
- •3.4 Типы и назначение компьютеров
- •3.5 Нейрокомпьютеры
- •3.6 Модели нейронных сетей
- •3.7 Алгоритмы обучения персептрона
- •3.8 Квантовые компьютеры
- •Алгоритмы:
- •3.9 Биокомпьютеры
- •4. Сбор и обработка информации
- •4.1 Сбор и обработка экспериментальных результатов. Платы сбора данных
- •4.2 Аппаратные средства псд
- •4.3 Параметры аналогового тракта псд
- •4.4 Обработка экспериментальных результатов
- •4.4.1 Интерполяция
- •Геометрическая интерпретация. Геометрически это означает замену графика функции f прямой, проходящей через точки (x0,f(x0)) и (x1,f(x1)).
- •4.5 Сглаживание данных эксперимента
- •4.6 Аппроксимация
- •4.7 Сплайн
- •4.8 Интерполяция сплайнами
- •4.9 Линейный сплайн
- •4.10 Сплайн Эрмита
- •4.11 Кубический сплайн
- •4.12 Сплайн Акимы
- •4.14 Оцифровка графических данных. Программное обеспечение
- •4.15 Оцифровка графиков средствами MathCad
- •4.16 Оцифровка графиков другими средствами
- •4.17 Процесс оформления научных работ и используемые программные средства. Редактор tex
- •4.17.1 Как проходит работа с системой tex
- •4.17.2 Основные понятия работы с latex
- •5. Современные алгоритмические технологии
- •5.1 Технологии построения корпоративных информационных систем
- •5.2 Функционал кис как определяющий фактор выбора ее структуры
- •5.3 Создание инфосистем на основе системы автоматизации деловых процессов
- •5.4 Функциональные подсистемы кис
- •6. Пакет web-дизайна flash-mx
- •6.1 Основы работы с программой flash-mx. Основные понятия. Объект, символ, экземпляр
- •6.2 Последовательность действий при создании Flash-фильма
- •6.3 Создание и редактирование символов
- •6.4 Преобразование в символ существующего объекта
- •6.5 Редактирование символов и экземпляров
- •6.6 Работа с текстом
- •6.7 Работа с отдельными объектами
- •6.8 Создание анимации в пакете flash-mx
- •6.9 Основные элементы TimeLine. Простой и ключевой кадры
- •6.10 Анимация трансформации и анимация движения
- •6.11 Автоматическая анимация трансформации объекта
- •6.12 Публикация и экспорт фильма. Параметры публикации html-документа
- •6.13 Основы создания интерактивных фильмов в пакете flash-mx. Создание элементов интерфейса
- •7. Основные понятия реляционных баз данных
- •7.1 Общие понятия реляционного подхода к организации баз данных. Основные концепции и термины
- •7.2 Фундаментальные свойства отношений
- •7.3 Реляционная модель данных
- •7.4 Базисные средства манипулирования реляционными данными
- •7.5 Проектирование реляционных бд
- •7.6 Проектирование реляционных баз данных с использованием нормализации
- •7.7 Нормализация базы данных
- •8. Дистанционные технологии в образовании
- •8.1 Технологические основы дистанционного обучения
- •8.2 Дистанционное обучение в мире
- •8.3 Организационно-методические модели дистанционного обучения (до)
- •8.4 Организационно-технологические модели до
- •8.5 Виртуальные университеты
- •8.6 Дистанционное обучение в вуЗе: модели и технологии
- •8.7 Основные типы технологий, применяемых в учебных заведениях нового типа
- •8.8 Методы дистанционного университетского образования
- •8.9 Основные типы организационных структур дистанционного образования
- •8.10 Дистанционное образование в России
- •8.11 Электронный учебник как средство дистанционного обучения
- •9. Компьютерное тестирование. Методы и алгоритмы
- •9.1 Компьютерное тестирование
- •9.2 Методы и модели тестирования
- •9.2.1 Модели распознавания образа уровня знаний
- •9.2.2 Предметно - критериальная методика составления тестов
- •9.2.3 Метод определения количества образовательной информации
- •9.2.4 Модель Раша
- •9.3 Абсолютная временная шкала измерения знаний
- •9.4 Методика статистического анализа качества обучения
- •9.5 Модель адаптивного тестового контроля
- •Автоматизированные Системы Научных Исследований. Для чего нужны асни? http://pmi.Ulstu.Ru/new_project/new/1.Html
4.15 Оцифровка графиков средствами MathCad
Первый шаг на пути оцифровки «бумажного» графика – это его сканирование, получение его электронного растрового изображения – файла. Такой файл (изображение) требует минимальной последующей доработки – поворота при необходимости изображения с помощью какого-нибудь графического редактора так, чтобы ось ординат была строго горизонтальна, а ось абсцисс, соответственно, вертикальна. Но часто и этого не требуется, если страница справочника с графиком была установлена в сканере аккуратно без перекосов. Для этого иногда приходиться, увы, разрывать книги на отдельные страницы и ровно обрезать их края. С другой стороны, если не книгу (страницу книги) несут к сканеру, а сам сканер (ручной сканер) несут к книге и проводят им по раскрытой странице, то может потребоваться дальнейшая обработка – разворот графика и т.д. На рис. 18 показан график, отсканированный из справочника «Физические величины» (М.: Энергоатомиздат, 1991) и показывающий влияние температуры и солености морской воды на скорость звука в ней.
Далее будет рассказано, как такой и другие подобные графики можно «оцифровать», будут раскрыты некоторые приемы такой работы в среде MathCAD.
Рис. 18. Пример графика, отсканированного из книги.
На рис. 19 показано, как в MathCAD-документ командой Insert Picture из панели инструментов Matrix вставлен рисунок одной кривой графика, показанного на рис. 18.
Для этого график предварительно был отредактирован компьютерным ластиком – из него было убрано все лишнее, а сама линия была сохранена на диске файлом с именем CC_Plot.jpg. Оператор READBMP (см. рис. 18) формирует матрицу М, хранящую цвета точек (оттенки серого) растрового изображения в кодировке от 0 (черный цвет) до 255 (белый). Здесь становится понятен смысл слова «растровое изображение» – некое мозаичное изображение, формируемое отдельными точками (квадратиками). На рис. 18 показан фрагмент этой матрицы («мозаики») в диапазоне столбцов от нулевого до шестого и строк от 302-й до 312-й (левый нижний угол матрицы М, левый край кривой). Далее в программе перебором столбцов (цикл с параметром i) и строк (параметр j) ведется заполнение векторов Х и У координатами точек с черным цветом (код со значением 0, Mi,j = 0).
Рис. 19. Пример оцифровки графика средствами MathCAD.
Заодно точки «переворачиваются» оператором yn ← r-j: у графика начало координат – это нижний левый угол, а у матрицы – верхний левый. После этого точки отображаются на Х-У-графике, а из координаты записываются на диск файлами с именами X.dat и Y.dat.
На рис. 20 показана статистическая обработка векторов Х и У, значения которых считываются с диска, а затем подвергаются статистической обработке.
Рис. 20. Дальнейшая обработка оцифрованного графика.
Далее будут задействованы некоторые специальные (статистические) встроенные функции Mathcad. Их описание можно найти в Интернет в виде гл. 16 книги Гурского Д.А. и Турбиной Е.С. Гурского и Турбиной «Вычисления в Mathcad 12» (Издательство Питер, 2005 г.). Скачать данную главу можно с сайта издательства «Питер» /19/ или с Интернета /20/.
Проведенная статистическая обработка позволила получить функцию у(х), по которой можно считать (у(250)) = 240.586, например) и строить график – см. на рис. 20 увеличенный фрагмент кривой, «пронизывающей» точки.
Другой подход к оцифровке графика показан на рис. 21.
Графики в настоящее время все чаще и чаще можно найти не только на «бумаге» справочников, но и в электронном виде в файлах, хранящихся и в Интернет. Так, на рис. 20 исходный график некой зависимости взят из статьи, открытой с помощью Adoble Reader (программы, свободно распространяемой в Интернет и служащей для открытия так называемых pdf-документов – документов, созданных в среде текстового процессора Adobe Acrobat – см. www.adobe.com). Этот график можно перенести в среду, например, графического редактора Paint, входящего в состав операционной системы Windows, там убрать лишнее, отметить цветными крапинками узловые точки на кривой (на рис. 21 – это одиннадцать точек пересечения кривой с вертикальной сеткой) и открыть этот графический файл в среде MathCAD. На рис. 21 в матрице М ищутся уже не черные точки с кодом 0 как на рис. 18, а точки с кодом 76, фиксирующим цвет, которым были отмечены узловые точки графика.