Задачами дисциплины являются


Скачать 136.3 Kb.
НазваниеЗадачами дисциплины являются
Дата публикации20.11.2013
Размер136.3 Kb.
ТипЗадача
referatdb.ru > Информатика > Задача


Учреждение образования

«Гомельский государственный университет имени Франциска Скорины»






УТВЕРЖДАЮ

Проректор по учебной работе

УО «ГГУ им. Ф. Скорины»
__________________ И.В. Семченко

(подпись)
_________________

(дата утверждения)
Регистрационный № УД-________/р.




КОМПЬЮТЕРНЫЕ СИСТЕМЫ

АВТОМАТИЗАЦИИ ВЫЧИСЛЕНИЙ

Учебная программа для специальности

1-31 04 01 Физика

Факультет физический
Кафедра теоретической физики
Курс 2
Семестр 3
Лекции нет Экзамен нет
Лабораторные занятия 18 часов Зачет 3 семестр
Всего аудиторных часов

по дисциплине 18
Всего часов Форма получения

по дисциплине высшего образования дневная


Составил Е.А. Дей к.ф.-м.н., доцент
2010

Учебная программа составлена на основе базовой учебной программы, утвержденной _____ ________________ 2010 г.,

регистрационный номер _____-________/_____

Рассмотрена и рекомендована к утверждению в качестве рабочего варианта
на заседании кафедры теоретической физики
___ __________ 2010 г., протокол № ___
Заведующий кафедрой

к.ф.-м.н., доцент ____________ В.В. Андреев


Одобрена и рекомендована к утверждению
Методическим советом физического факультета
___ __________ 2010 г., протокол № ___

Председатель

к.ф.-м.н., доцент ______________ Е.А. Дей

^ ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
Системы автоматизации вычислений, такие как Matlab, Mathematica, содержат все необходимые элементы для детального количественного и графического исследования физических задач с использованием численных методов. Использование таких программных систем позволяет получить результат с наименьшими затратами времени, так как при этом не требуется составление и отладка сложной программы, реализующей численные методы.

Целью дисциплины «Компьютерные системы автоматизации вычислений» является усвоение студентами основ работы с системами Matlab и Mathematica и овладение навыками их использования для решения физических задач.

Задачами дисциплины являются:

- изучение основных правил работы в системах автоматизации вычислений;

- овладение навыками вычислений с векторами, матрицами, действительными и комплексными числами, графического представления функциональных зависимостей;

- овладение навыками программной реализации вычислений;

- овладение навыками выполнения символьных вычислений;

- формирование умения исследования физических систем с применением численных методов.

В результате изучения курса студенты должны знать:

- основные элементы интерфейса систем автоматизации вычислений

- основные встроенные функции для алгебраических вычислений, обработки векторов и матриц, решения нелинейных и дифференциальных уравнений;

- основные операции аналитических преобразований в системе Mathematica.

В результате изучения дисциплины студенты должны уметь:

- создавать программные файлы для выполнения последовательности вычислений в среде Matlab;

- решать системы линейных уравнений, нелинейные уравнения и системы нелинейных уравнений с применением систем автоматизации вычислений;

- решать дифференциальные уравнение и системы дифференциальных уравнений с применением систем автоматизации вычислений;

- выполнять математические преобразования средствами аналитических вычислений в среде Mathematica.

Изучение данного курса имеет большое значение для последующего эффективного выполнения студентами курсовых и дипломных работ с применением компьютерных расчетов при решении физических задач.

Материал дисциплины основывается на ранее полученных студентами знаниях по таким дисциплинам, как «Математический анализ», «Аналитическая геометрия и линейная алгебра», «Механика», «Молекулярная физика».

Общее количество часов – 18; аудиторное количество часов — 18, из них лабораторные занятия — 18. Форма отчётности — зачет.

Содержание учебного материала
Раздел 1. Изучение вычислительных средств системы Matlab
Тема 1. Алгебраические вычисления в среде Matlab

Общая характеристика вычислительной среды Мatlab. Сеанс работы в среде Мatlab. Рабочие окна среды Мatlab. Главное меню системы. Режим командной строки. Алгебраические вычисления в системе Мatlab. Комплексные числа. Встроенные алгебраические функции. Форматы вывода результатов.
^ Тема 2. Обработка векторов и матриц в среде Matlab

Определение векторов и матриц в Мatlab -документе. Математические операции над векторами и матрицами. Встроенные функции для обработки векторов и матриц. Матрицы специального вида. Поэлементная обработка векторов и матриц. Решение систем линейных уравнений средствами Мatlab. Вычисление собственных значений и собственных функций матриц.
^ Тема 3. Графическое отображение результатов вычислений в среде

Matlab

Типы графиков в Мatlab. Приемы создания графиков функций одной переменной. Параметры управления формой графика. Графики в полярной системе координат. Создание гистограмм. Анимация графиков. Построение графиков функций двух переменных. Встроенные функции среды Мatlab для чтения и записи данных в текстовый файл.
^ Тема 4. Реализация численных методов в Matlab

Встроенные функции вычисления корней нелинейных уравнений. Вычисление корней полиномов. Вычисление определенных интегралов. Средства интерполяции данных в Мatlab. Интерполяция сплайнами. Численное решение обыкновенных дифференциальных уравнений в Мatlab. Решение дифференциальных уравнений с помощью преобразования Лапласа.
^ Тема 5. Элементы языка программирования Мatlab

Типы программных файлов. Создание m-файлов. Программирование линейных и разветвленных вычислений, операторы If и Switch..Case. Операторы цикла For и While. Функции обработки строк. Преобразование строковых и числовых данных. Выполнение строковой команды.
^ Тема 6. Программирование вычислений в Matlab

Программирование функций пользователя. Передача данных с помощью параметров. Программная реализация некоторых численных методов. Программирование при решении физических задач.

^ Раздел 2 Изучение вычислительных средств системы Mathematica
Тема 1. Алгебраические вычисления в среде Mathematica

Общая характеристика вычислительной среды Mathematica. Сеанс работы в среде Mathematica. Алгебраические вычисления в системе Mathematica. Встроенные алгебраические функции.
^ Тема 2. Графическое отображение результатов вычислений в среде

Mathematica

Построение графиков функций одной переменной. Параметры управления формой графика. Построение графиков функций двух переменных. Встроенные функции среды Mathematica для чтения и записи данных в текстовый файл.
^ Тема 3 Аналитические вычисления в среде Мathematica

Общая характеристика аналитических вычислений. Реализация аналитических вычислений в среде Mathematica. Команды аналитических вычислений. Примеры выполнения аналитических вычислений.

^ УЧЕБНО-МЕТОДИЧЕСКАЯ КАРТА


^ Номер раздела, темы, занятия

Название раздела, темы, занятия;

перечень изучаемых вопросов

Всего часов

Количество аудиторных

часов

Материальное обеспечение занятия (наглядные, методические пособия и др.)


Литература


^ Формы контроля знаний

лекции

практические

(семинарские)

занятия


лабораторные

занятия

СУРС

1

2

3

4

5

6

7

8

9

10

1


Раздел 1. Изучение вычислительных средств системы Matlab



12








12













1.1

Алгебраические вычисления в среде Matlab

1 Сеанс работы в среде Мatlab

2 Рабочие окна среды Мatlab

3 Режим командной строки

4 Алгебраические вычисления в системе Мatlab

5 Встроенные алгебраические функции

2





2



Дисплейный

класс

[2]

[3]

[4]

[6]

Защита отчетов по лабораторным работам

1.2

Обработка векторов и матриц в среде Matlab

1 Определение векторов и матриц в Мatlab –документе

2 Математические операции над векторами и матрицами

3 Встроенные функции для обработки векторов и матриц

4 Матрицы специального вида

5 Поэлементная обработка векторов и матриц

6 Решение систем линейных уравнений средствами Мatlab

2





2



Дисплейный

класс

[2]

[3]

[4]

[6]

Защита отчетов по лабораторным работам

1.3

Графическое отображение результатов вычислений в среде Matlab

1 Приемы создания графиков функций одной переменной

2 Параметры управления формой графика

3 Графики в полярной системе координат

4 Анимация графиков

5 Построение графиков функций двух переменных

2





2



Дисплейный

Класс

[1]

[2]

[4]

[8]

Защита отчетов по лабораторным работам

1.4

Реализация численных методов в Matlab

1 Встроенные функции вычисления корней нелинейных уравнений

2 Вычисление определенных интегралов

3 Средства интерполяции данных в Мatlab

4 Численное решение обыкновенных дифференциальных уравнений в Мatlab

2





2



Дисплейный

Класс

[1]

[4]

[6]

[8]


Защита отчетов по лабораторным работам

1.5

Элементы языка программирования Мatlab

1 Создание m-файлов

2 Программирование линейных и разветвленных вычислений, операторы If и Switch..Case

3 Операторы цикла For и While

4 Функции обработки строк

2





2



Дисплейный

Класс

[3]

[4]

[6]

[8]

Защита отчетов по лабораторным работам

1.6

Программирование вычислений в Matlab

1 Программирование функций пользователя

2 Передача данных с помощью параметров

3 Программная реализация некоторых численных методов

4 Программирование при решении физических задач



2





2



Дисплейный

класс

[3]

[4]

[6]

[8]

Защита отчетов по лабораторным работам


2


Раздел 2 Изучение вычислительных средств системы Mathematica



6








6













2.1

Алгебраические вычисления в среде Mathematica

1 Сеанс работы в среде Mathematica

2 Алгебраические вычисления в системе Mathematica

3 Встроенные алгебраические функции.

2





2



Дисплейный

Класс

[5]

[7]


Защита отчетов по лабораторным работам

2.2

Графическое отображение результатов вычислений в среде Mathematica

1 Построение графиков функций одной переменной

2 Параметры управления формой графика

3 Построение графиков функций двух переменных

4 Встроенные функции среды Mathematica для чтения и записи данных в текстовый файл

2





2



Дисплейный

Класс

[5]

[7]


Защита отчетов по лабораторным работам

2.3

Аналитические вычисления в среде Мathematica

1 Общая характеристика аналитических вычислений

2 Реализация аналитических вычислений в среде Mathematica

3 Команды аналитических вычислений

4 Примеры выполнения аналитических вычислений.

2





2



Дисплейный

класс

[5]

[7]

Защита отчетов по лабораторным работам




^ Всего часов

18





18










ИНФОРМАЦИОННО-МЕТОДИЧЕСКАЯ ЧАСТЬ

^

Перечень лабораторных работ




  1. Алгебраические вычисления в среде Matlab

  2. Обработка векторов и матриц в среде Matlab

  3. Графическое отображение результатов вычислений в среде Matlab

  4. Реализация численных методов в Matlab

  5. Элементы языка программирования Мatlab

  6. Программирование вычислений в Matlab

  7. Алгебраические вычисления в среде Mathematica

  8. Графическое отображение результатов вычислений в Mathematica

  9. Аналитические вычисления в среде Мathematica

^

Рекомендуемые формы контроля знаний





  1. Защита отчетов по лабораторным работам


Компьютерное программное обеспечение





  1. Операционная программа Windows XP

  2. Система компьютерной математики Matlab

  3. Система компьютерной математики Mathematica


^

Рекомендуемая литература




Основная




  1. Алексеев, Е.Р. Решение задач вычислительной математики в пакетах Mathcad 12, MATLAB 7, Maple 9. / Е. Р. Алексеев, О. В. Чеснокова. – М: НТ Пресс, 2006, – 496с.

  2. Анодина–Андриевская, Е. М. Основы работы с системой Matlab / Е.М. Анодина–Андриевская. – СПб: СПбГААП, 2005. – 27 с.

  3. Воробьев, Е. М. Введение в систему символьных, графических и численных вычислений Математика-5. / Е.М. Воробьев. – М.: Диалог-МИФИ, 2005. – 368 с.

  4. Дьяконов, В. П. Справочник по применению системы MATLAB. / В.П. Дьяконов. – М.: Физматлит, 2002. – 112 с.

  5. Дьяконов, В. П. Mathematica 5/6/7. Полное руководство. / В.П. Дьяконов. – М.: ДМК-Пресс, 2009. – 624 с.

  6. Конев, В. Ю. Основные функции пакета MATLAB: Учеб. пособие. 2-е изд. / В.Ю. Конев, Л.А. Мироновский. – СПб: СПбГААП ,1994. – 76 с.

  7. Половко, А.М. Mathematica для студента. / А.М. Половко, – СПб: БХВ-Петербург, 2007. – 368 с.

  8. Потемкин В. Г. Система MATLAB: Справ. пособие. М.: ДИАЛОГ-МИФИ, 1997. 350 с.

  9. Турчак, Л.И. Основы численных методов / Л.И.Турчак. – М.: Наука, 1987. – 320 с.


Дополнительная





  1. Гулд, Х. Компьютерное моделирование в физике. Часть 1 / Х.Гулд, Я.Тобочник. – М.: Мир, 1990. – 349 с.

  2. Жаблон, К. Применение ЭВМ для численного моделирования в физике / К.Жаблон, Ж.-К.Симон. – М.: Наука, 1983. – 235 с.




Похожие рефераты:

Задачами дисциплины являются

Задачами дисциплины являются

Задачами дисциплины являются

Задачами дисциплины являются

Задачами дисциплины являются

Задачами дисциплины являются

Задачами дисциплины являются

Задачами дисциплины являются

Задачами дисциплины являются

Задачами дисциплины являются


Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
referatdb.ru
referatdb.ru
Рефераты ДатаБаза