Федеральное агентство железнодорожного транспорта
Омский государственный университет путей сообщения
Кафедра «Автоматика и системы управления»
ОТЧЕТ ПО УЧЕБНОЙ ПРАКТИКЕ
Студентка гр. 25л
___________Комкова А.С.
«__» _______2016 г.
Руководитель –
доцент кафедры «АиСУ»
____________Малютин А.Г.
«__»_________2016 г.
Студентка гр. 25ф
Абдулина Э.Р.
«11» декабря 2015 г.
Руководитель –
преподаватель кафедры АиСУ
Александров А.В.
« » 2015 г.
Омск 2016
Задание к работе
Microsoft Word.
В этом блоке учебной практики формируются навыки оформления учебной документации с использованием программы Microsoft Word. Кроме этого, задание включает в себя настройку страниц по стандартам СТП ОмГУПС–1.2–2005, переопределение и создание стилей, вставку таблиц и рисунков с помощью макросов.
Microsoft Excel.
В данном блоке учебной практики формируются навыки применения электронных таблиц (на примере программного продукта фирмы Microsoft MS Excel) для решения разнообразных технических и экономических задач, построения графиков, решения системы линейных алгебраических уравнений. Результаты заданий должны быть оформлены в соответствии со стандартами СТП ОмГУПС–1.2–2005.
Microsoft PowerPoint.
Этот блок должен содержать презентацию, в которой будет представлен отчет о работе в Microsoft Excel. Презентация должна быть оформлена в соответствии со стандартами СТП ОмГУПС–1.2–2005.
MatLAB.
В этом блоке нужно сгенерировать входной сигнал, выполнить преобразование Фурье над заданным сигналом, сохранить полученный результат в файле, вывести на экран графики исходного и преобразованного сигнала, сделать подписи осей графиков, оформить заголовок графика, добавить шум и формить графики исходного и преобразованного сигнала в одном окне.
Реферат
УДК 004.91
Отчет по учебной практике содержит 21 страницу, 16 рисунков, 1 таблицу, 2 листинга.
Стили, макросы, таблицы, графики функций, гистограммы, входной сигнал.
Цель учебной практики – научиться использовать стандарты внутреннего пользования и практически реализовывать теоретические знания работы с MS Word, MS Excel, MS PowerPoint, MatLAB.
В процессе работы были изучены стандарты ОмГУПСа и возможности осваиваемых программ.
Результатом работы являются задания учебной практики, выполненные в текстовом редакторе Word.
Содержание
Microsoft Word. 2
В этом блоке учебной практики формируются навыки оформления учебной документации с использованием программы Microsoft Word. Кроме этого, задание включает в себя настройку страниц по стандартам СТП ОмГУПС–1.2–2005, переопределение и создание стилей, вставку таблиц и рисунков с помощью макросов. 2
Microsoft PowerPoint. 2
MatLAB. 2
Введение 4
1Результаты выполнения задания по Microsoft Word 5
2Результат выполнения задания по Microsoft Excel 10
Microsoft Excel является широко распространенной компьютерной программой, с помощью которой производятся расчеты, составляются таблицы и диаграммы, вычисляются простые и сложные функции. Microsoft Excel – это большая таблица, предназначенная для внесения в нее данных. Важная особенность использования электронной таблицы заключается в автоматическом пересчете результатов, если изменяются значения ячеек. Excel может применяться при выполнении финансовых расчетов, учете и контроле кадрового состава той или иной организации, в построении и обновлении графиков, которые основаны на введенных числах.
Файл, с которым предполагает работу Excel, называется книгой. Она включает в себя несколько рабочих листов, в которых могут содержаться самые разные данные, начиная от таблиц и текстов и заканчивая диаграммами и рисунками. 10
3Результаты выполнения задания по Microsoft PowerPoint 14
4MATLAB 18
Заключение 21
Библиографический список 22
Введение
Целью учебной практики является освоение MATLAB и продуктов Microsoft Office в который входят текстовый процессор Microsoft Word (для создания документов), электронные таблицы Microsoft Excel (для обработки чисел), средство для подготовки и демонстрации презентаций Microsoft Power Point. Кроме того в процессе выполнения учебной практики должны быть изучены внутренние стандарты СТП ОмГУПС–1.2–2005.
MATLAB - это высокопроизводительный инструмент для выполнения технических расчетов. Он включает в себя вычисления, визуализацию и программирование в удобной среде, где задачи и решения выражаются в форме, близкой к математической.
-
Результаты выполнения задания по Microsoft Word
Microsoft Word является одной из самых востребованных программ современности, из используемых в офисной работе. Данный текстовый редактор – наиболее мощный и распространенный, он позволяет существенно облегчить работу по написанию текстов, обеспечивает простое и удобное форматирование текстового файла за счет продуманных инструментов и понятного интерфейса.
В данном блоке нужно было создать и переопределить стили в соответствии со стандартами, вставить рисунок и таблицу. Пример переопределения показан на рисунке 1.1.
|
Рисунок 1.1 – Переопределение стиля «Заголовок»
|
|
Рисунок 1.2 – Вставка рисунка
|
|
Таблица 1.1
|
Ф.И.О
|
Дата рождения
|
Домашнее животное
|
Иванов И.И.
|
15.05.1997
|
Кошка
|
|
Вставка рисунка (Рисунок 1.2) и таблицы ( Таблица 1.1) осуществлена с помощью макроса. Макрос — это набор команд и инструкций, группируемых вместе в виде единой команды для автоматического выполнения задачи. Код макроса представлен в листинге 1.1
Sub рисунок()
'
' рисунок Макрос
'
'
ActiveDocument.Tables.Add Range:=Selection.Range, NumRows:=2, NumColumns:= _
1, DefaultTableBehavior:=wdWord9TableBehavior, AutoFitBehavior:= _
wdAutoFitFixed
With Selection.Tables(1)
If .Style <> "Сетка таблицы" Then
.Style = "Сетка таблицы"
End If
.ApplyStyleHeadingRows = True
.ApplyStyleLastRow = False
.ApplyStyleFirstColumn = True
.ApplyStyleLastColumn = False
.ApplyStyleRowBands = True
.ApplyStyleColumnBands = False
End With
Selection.TypeText Text:="Рисунок"
Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter
Selection.MoveDown Unit:=wdLine, Count:=1
Selection.TypeText Text:="Подписьк рисунку"
Selection.MoveLeft Unit:=wdCharacter, Count:=9
Selection.TypeText Text:=" "
Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter
With Selection.Borders(wdBorderTop)
.LineStyle = Options.DefaultBorderLineStyle
.LineWidth = Options.DefaultBorderLineWidth
.Color = Options.DefaultBorderColor
End With
With Selection.Borders(wdBorderLeft)
.LineStyle = Options.DefaultBorderLineStyle
.LineWidth = Options.DefaultBorderLineWidth
.Color = Options.DefaultBorderColor
End With
With Selection.Borders(wdBorderBottom)
.LineStyle = Options.DefaultBorderLineStyle
.LineWidth = Options.DefaultBorderLineWidth
.Color = Options.DefaultBorderColor
End With
Листинг 1.1, Лист 1
With Selection.Borders(wdBorderRight)
.LineStyle = Options.DefaultBorderLineStyle
.LineWidth = Options.DefaultBorderLineWidth
.Color = Options.DefaultBorderColor
End With
Selection.Borders(wdBorderTop).LineStyle = wdLineStyleNone
Selection.Borders(wdBorderLeft).LineStyle = wdLineStyleNone
Selection.Borders(wdBorderBottom).LineStyle = wdLineStyleNone
Selection.Borders(wdBorderRight).LineStyle = wdLineStyleNone
Selection.Borders(wdBorderDiagonalDown).LineStyle = wdLineStyleNone
Selection.Borders(wdBorderDiagonalUp).LineStyle = wdLineStyleNone
Selection.MoveUp Unit:=wdLine, Count:=1
Selection.Borders(wdBorderTop).LineStyle = wdLineStyleNone
Selection.Borders(wdBorderLeft).LineStyle = wdLineStyleNone
Selection.Borders(wdBorderBottom).LineStyle = wdLineStyleNone
Selection.Borders(wdBorderRight).LineStyle = wdLineStyleNone
Selection.Borders(wdBorderDiagonalDown).LineStyle = wdLineStyleNone
Selection.Borders(wdBorderDiagonalUp).LineStyle = wdLineStyleNone
End Sub
Листинг 1.1, Лист 2
Также, по заданию нужно было оформить текст по стандартам. Пример оформления представлен на рисунке 1.3.
|
Рисунок 1.3 – Оформление текста
|
-
Результат выполнения задания по Microsoft Excel
Microsoft Excel является широко распространенной компьютерной программой, с помощью которой производятся расчеты, составляются таблицы и диаграммы, вычисляются простые и сложные функции. Microsoft Excel – это большая таблица, предназначенная для внесения в нее данных. Важная особенность использования электронной таблицы заключается в автоматическом пересчете результатов, если изменяются значения ячеек. Excel может применяться при выполнении финансовых расчетов, учете и контроле кадрового состава той или иной организации, в построении и обновлении графиков, которые основаны на введенных числах. Файл, с которым предполагает работу Excel, называется книгой. Она включает в себя несколько рабочих листов, в которых могут содержаться самые разные данные, начиная от таблиц и текстов и заканчивая диаграммами и рисунками.
Первым заданием в этом блоке было смоделировать ситуацию, описанную в былине про Илью Муромца, в которой перед богатырем ставится задача выбрать одну из трех дорог. В одной из смежных ячеек вводится вариант пути (1, 2 или 3), а в другой в это время появляется описание последствий выбора. Результат показан на рисунке 2.1.
|
Рисунок 2.1 – Результат задания 1
|
Во втором задании нужно было построить двумерный график эпициклоиды по параметрическим уравнениям кривой. Параметры: r = 10, R = 100, d = 20; угол меняется от 0 до 360 градусов. Результат показан на рисунке 2.2.
|
Рисунок 2.2 – Результат задания 2
|
Затем нужно было построить таблицу по образцу с использованием формул для расчета показателей в отсутствующих ячейках. Вычислить среднее значение показателей. Построить двумерный график, отражающий начисление заработной платы сотрудников и оформить его в соответствии СТП ОмГУПС–1.2–2005. Построить плоскую и объемную гистограммы, отражающие начисление заработной платы сотрудников и количество отработанных часов, а также среднее значение показателей. Результат представлен на рисунке 2.3.
|
Рисунок 2.3 – Результат задания 3
|
В четвертом задании нужно построить график функции f(x) = tg(x) +2x – 1 и найти корень уравнения с помощью подбора параметра. Результат представлен на рисунке 2.4.
|
Рисунок 2.4 – Результат задания 4
|
Заключительной задачей было нахождение решения системы линейных алгебраических уравнений (СЛАУ). Для этого по формуле находим определитель, обратную матрицу, а затем решение системы. Результат показан на рисунке 2.5.
|
Рисунок 2.5 – Результат задания 5
|
-
Результаты выполнения задания по Microsoft PowerPoint
Microsoft PowerPoint - это программное обеспечение, предназначенное для создания эффектных и динамичных презентаций. Программа обладает расширенным функционалом, который необходим для создания качественных презентаций.
Результатом выполнения задания в Microsoft PowerPoint является презентация, в которой показано выполнение задания в Microsoft Excel.
Был создан титульный лист, слайды, на которых было сформулировано задание и показан результат. Все слайды кроме первого были пронумерованы, нумерация начиналась со второго слайда. Результаты выполнения презентации представлены на рисунках 3.1 – 3.4
|
Рисунок 3.1 – Титульный лист
|
|
Рисунок 3.2 – Задание 1
|
|
Рисунок 3.3 – Задание 4
|
|
Рисунок 3.4 – Задание 5
|
-
MATLAB
MATLAB – это высокоуровневый язык и интерактивная среда для программирования, численных расчетов и визуализации результатов. С помощью MATLAB можно анализировать данные, разрабатывать алгоритмы, создавать модели и приложения.
В ходе выполнения задания требуется написать функцию, которая выполняет заданную последовательность действий. Сгенерировать входной сигнал, как сумму 3-х синусоид различной частоты (y(t) = sin(a*t) + 2sint(b*t) + 1.5sin(c*t)). Значения a, b, c вводятся с клавиатуры при помощи функции input().
Вводим значения a,b,c и вычисляем значение функции y(t). Результат показан на рисунке 4.1.
|
Рисунок 4.1 – Ввод значений и вычисление
|
Выполним преобразование Фурье над заданным сигналом (функция fft()). Результат показан на рисунке 4.2.
|
Рисунок 4.2 – Преобразование Фурье
|
Сохраним полученный результат в файле (функция save()). Результат показан на рисунке 4.3.
|
Рисунок 4.3 – Сохранение
|
Оформим графики исходного и преобразованного сигналов в одном окне (функция subplot()). Цвет графиков должен быть различный.
Сделаем подписи осей графиков с помощью функций xlabel('X'), ylabel('Y') и оформим заголовок графика с помощью функции title. Результат на рисунке 4.4.
|
Рисунок 4.4 – Построение графиков
|
Код программы приведен в листинге 2.
t=0:0.1:10; a=input('Введите a '); b=input('Введите b '); c=input('Введите c '); y=sin(a*t)+2*sin(b*t)+1.5*sin(c*t);
fft(y)
plot(y)
plot(fft(y))
subplot(2,1,1);
plot(y,'r-');
y=sin(a*t)+2*sin(b*t)+1.5*sin(c*t) ;
grid
title(' y=sin(a*t)+2*sin(b*t)+1.5*sin(c*t)');
xlabel('X')
ylabel('Y')
Z = fft(y, 512);
Pyy = Z.*conj(Z)/512;
f = 1000 * (0:255)/512;
subplot(2,1,2);
plot(f, Pyy(1:256), 'g-');
grid
title(' Измененный сигнал');
xlabel('Частота')
ylabel('Амплитуда')
amplitude = max (abs(y));
noise = 0.1 * amplitude * rand (1, length(y));% делаем шум
[fn , pn ] = uiputfile('*.mat','сохранить как..');
file = strcat(pn , fn);
save (file);
save it y
save it2 ans;
Листинг 2.1, лист 1
Заключение
В ходе выполнения заданий по учебной практике были получены навыки работы в MS Word, MS Excel, MS PowerPoint, MatLAB, а также были изучены стандарты ОмГУПС .
Библиографический список
СТП ОмГУПС-1.2-2005. Общие требования и правила оформления текстовых документов.
Википедия. Свободная энциклопедия [Электронный ресурс] / URL : https://ru.wikipedia.org
Российское хемометрическое общество. Михайлов Е., Померанцев А., MatLab. Руководство для начинающих [Электронный ресурс] / URL : http://rcs.chemometrics.ru/Tutorials/matlab.htm#Contents
|