﻿\documentclass[a4paper,12pt]{article}
\usepackage{indentfirst}
\usepackage{ucs}
\usepackage[utf8x]{inputenc}
\usepackage[russian]{babel}
\usepackage{graphics}
\usepackage{cmap}
\usepackage{epsfig, graphicx, euscript}
\usepackage{epstopdf}
\usepackage{listings}
\usepackage[T1]{fontenc}
\inputencoding{utf8}

\makeatletter
\renewcommand\@biblabel[1]{#1.}
\makeatother

\newcommand{\myrule}[1]{\rule{#1}{0.4pt}}
\newcommand{\sign}[2][~]{{\small\myrule{#2}\\[-0.7em]\makebox[#2]{\it #1}}}

\usepackage[top=20mm, left=30mm, right=10mm, bottom=20mm, nohead]{geometry}
\usepackage{indentfirst}

\renewcommand{\baselinestretch}{1.50}


\begin{document}
\thispagestyle{empty}
\begin{center}
\renewcommand{\baselinestretch}{1}
{\large
{\sc Министерство образования и науки Российской Федерации\\
ФГБОУ «Петрозаводский государственный университет»\\
Институт математики и информационных технологий\\
Кафедра информатики и математического обеспечения
}
}
\end{center}
\vfill
\begin{center}
{\normalsize Отчет о научно-исследовательской работе} \\
\medskip
{\Large \sc Компьютерный практикуум} \\
\end{center}
\medskip

\begin{flushright}
\parbox{11cm}{
\renewcommand{\baselinestretch}{1.2}
\normalsize
	Выполнил:\\
студент 1 курса группы 22101 Коломиец К.С.
\begin{flushright}
                \sign[подпись]{4cm}
\end{flushright}

Научный руководитель:\\
к.т.н., доцент О.Ю.Богоявленская\\
Оценка руководителя: \hfill \sign{4cm}
\begin{flushright}
\sign[подпись]{4cm}
\end{flushright}

Представлен на кафедру\\
\begin{flushright}
\hfill «\underline{\hspace{1cm}}» \underline{\hspace{4cm}} 2021 г.
\end{flushright}
\begin{flushright}
\sign[подпись принявшего работу]{6cm}
\end{flushright}
}
\end{flushright}


\vfill

\begin{center}
\large
    Петрозаводск -- 2021
\end{center}
\newpage
\begin{center}

{\Large \sc Содержание:} 
\end{center}
1. Краткое описание процесса построения рисунков поверхностей (отдельных работ) и изображений поверхностей в формате PDF и PNG. \\
2. Краткое описание процесса разработки таблицы с указанием, как оформить основные структурные элементы, таблицы (сопутствующие задачи). \\
\newpage

\begin{center}
{\Large Краткое описание процесса разработки изображений поверхности} \\
\end{center}
Для построения поверхности эллипсоида через putty использовался следующий сценарий.\\

gnuplot

set output "kolomiec\_22101.png"

set dummy u, v

set key bmargin center horizontal Right noreverse enhanced

autotitle nobox

set parametric

set view 45, 50, 1, 1

set isosamples 100, 20

set hidden3d back offset 1 trianglepattern 3 undefined 1

altdiagonal bentover

set style data lines

set xyplane relative 0

set title "Parametric Helix" 

set urange [ 0.00000 : 31.4159 ] noreverse nowriteback

set vrange [ 0.00000 : 6.28319 ] noreverse nowriteback

set xrange [ * : * ] noreverse writeback

set x2range [ * : * ] noreverse writeback

set yrange [ * : * ] noreverse writeback

set y2range [ * : * ] noreverse writeback

set zrange [ * : * ] noreverse writeback

set cbrange [ * : * ] noreverse writeback

set rrange [ * : * ] noreverse writeback

NO\_ANIMATION = 1

splot (1-0.1*cos(v))*cos(u),(1-0.1*cos(v))*sin(u),0.1*(sin(v)+u/1.7-10)

Далее полученный файл, с помощью команды includegraphics{1.eps}, вставляется в нужный документ LateX.\\

\begin{figure}[h]
 \begin{center}
   \includegraphics{Kolomiec_22101.png}
   \quad\mbox{}
 \end{center}
\vspace{-7mm}
\caption{Параметрическая спираль.}
\label{freq_dist}
\end{figure}

Для получения изображения поверхности в других форматах (PDF/PNG) используются следующие сценарии:\\

gnuplot

set term pdfcairo/pngcairo

set output '1.pdf/.png'

set parametric

splot (1-0.1*cos(v))*cos(u),(1-0.1*cos(v))*sin(u),0.1*(sin(v)+u/1.7-10)\\

Сделав все эти пункты, на выходе мы получаем изображение поверхности.

\newpage
\begin{center}
{\Large Краткое описание процесса разработки таблицы} \\
\end{center}

Создаие таблицы z преобразования: использовалось окружение  table  . \\
1. Чтобы задать имя таблицы, применяем команду caption . \\
2. Для этой таблицы требуется 3 столбца, поэтому использовалось окружение tabular . \\
3. Произвели выравнивание текста в ячейках. \\
4. Выбераем способ разделения столбцов по отдельности. \\
begin\{tabular\}{|c|c|c|}\\

Заполнение таблицы:\\
1.Для разделения столбцов использовался символ \& \\
2.Для перехода на следующую строку использовалась двойная обратная наклонная и команда hline. \\

Сделав все эти пункты, на выходе мы получаем таблицу.


\begin{table}
\caption{\label{tab:canonsummary}Таблица обратного преобразования Меллина}
\begin{center}
\begin{tabular}{|c|c|}

\hline
$f(s)$ & $M^{-1}_{s}[f(s)](x)$ \\
\hline
$\frac{1}{s}$ & $\theta(1 - x)$ \\
\hline
$\frac{1}{s + 1}$ & $x\theta(1 - x)$\\
\hline
$a^{s+1}$& $\delta(x-a)$\\
\hline
$\Gamma(s)$ & $e^{-x}$\\
\hline
$\Gamma(1-s)$ & $\frac{e^{-1/x}}{x}$\\
\hline
$\pi csc(\pi s) $ & $\frac{1}{x + 1}$\\
\hline
$sin\left(\frac{\pi s}{2}\right)\Gamma(s)$ & $sin(x)$\\
\hline
$cos\left(\frac{\pi s}{2}\right)\Gamma(s)$ & $cos(x)$\\
\hline
$\pi cot(\pi s)$ & $\frac{1}{1 - x}$\\
\hline
$\frac{\Gamma\left(\frac{s}{2}\right)}{2}$ & $e^{-x^2}$\\
\hline
\end{tabular}
\end{center}
\end{table} 
\end{document}