summaryrefslogtreecommitdiff
path: root/asvt/labview/lab8
diff options
context:
space:
mode:
Diffstat (limited to 'asvt/labview/lab8')
-rw-r--r--asvt/labview/lab8/images/generation.pngbin0 -> 26843 bytes
-rw-r--r--asvt/labview/lab8/images/loop.pngbin19755 -> 19755 bytes
-rw-r--r--asvt/labview/lab8/images/print.pngbin7286 -> 11544 bytes
-rw-r--r--asvt/labview/lab8/images/program.pngbin42709 -> 74755 bytes
-rw-r--r--asvt/labview/lab8/images/template.pngbin0 -> 20443 bytes
-rw-r--r--asvt/labview/lab8/images/test1.pngbin16834 -> 16834 bytes
-rw-r--r--asvt/labview/lab8/images/test2.pngbin16889 -> 16889 bytes
-rw-r--r--asvt/labview/lab8/images/test3.pngbin20852 -> 20852 bytes
-rw-r--r--asvt/labview/lab8/images/test4.pngbin15420 -> 15420 bytes
-rw-r--r--asvt/labview/lab8/images/test5.pngbin14594 -> 14594 bytes
-rw-r--r--asvt/labview/lab8/lab8.tex30
11 files changed, 24 insertions, 6 deletions
diff --git a/asvt/labview/lab8/images/generation.png b/asvt/labview/lab8/images/generation.png
new file mode 100644
index 0000000..f2175b0
--- /dev/null
+++ b/asvt/labview/lab8/images/generation.png
Binary files differ
diff --git a/asvt/labview/lab8/images/loop.png b/asvt/labview/lab8/images/loop.png
index cbe7b8d..bbfbf7c 100644
--- a/asvt/labview/lab8/images/loop.png
+++ b/asvt/labview/lab8/images/loop.png
Binary files differ
diff --git a/asvt/labview/lab8/images/print.png b/asvt/labview/lab8/images/print.png
index 5c65ed9..e8a6515 100644
--- a/asvt/labview/lab8/images/print.png
+++ b/asvt/labview/lab8/images/print.png
Binary files differ
diff --git a/asvt/labview/lab8/images/program.png b/asvt/labview/lab8/images/program.png
index 93d415a..83affca 100644
--- a/asvt/labview/lab8/images/program.png
+++ b/asvt/labview/lab8/images/program.png
Binary files differ
diff --git a/asvt/labview/lab8/images/template.png b/asvt/labview/lab8/images/template.png
new file mode 100644
index 0000000..a63cbfd
--- /dev/null
+++ b/asvt/labview/lab8/images/template.png
Binary files differ
diff --git a/asvt/labview/lab8/images/test1.png b/asvt/labview/lab8/images/test1.png
index a255385..4575fb0 100644
--- a/asvt/labview/lab8/images/test1.png
+++ b/asvt/labview/lab8/images/test1.png
Binary files differ
diff --git a/asvt/labview/lab8/images/test2.png b/asvt/labview/lab8/images/test2.png
index db980d7..c8b6a2c 100644
--- a/asvt/labview/lab8/images/test2.png
+++ b/asvt/labview/lab8/images/test2.png
Binary files differ
diff --git a/asvt/labview/lab8/images/test3.png b/asvt/labview/lab8/images/test3.png
index 3676878..d3ba448 100644
--- a/asvt/labview/lab8/images/test3.png
+++ b/asvt/labview/lab8/images/test3.png
Binary files differ
diff --git a/asvt/labview/lab8/images/test4.png b/asvt/labview/lab8/images/test4.png
index 4bc7c87..607b669 100644
--- a/asvt/labview/lab8/images/test4.png
+++ b/asvt/labview/lab8/images/test4.png
Binary files differ
diff --git a/asvt/labview/lab8/images/test5.png b/asvt/labview/lab8/images/test5.png
index 49bf3f1..e196683 100644
--- a/asvt/labview/lab8/images/test5.png
+++ b/asvt/labview/lab8/images/test5.png
Binary files differ
diff --git a/asvt/labview/lab8/lab8.tex b/asvt/labview/lab8/lab8.tex
index 3baea09..efd225b 100644
--- a/asvt/labview/lab8/lab8.tex
+++ b/asvt/labview/lab8/lab8.tex
@@ -153,6 +153,9 @@
исходного файла. Внести в него числа, расположенные в файле между
минимальным и максимальным элементами.
+Виртуальный прибор должен формировать исходный файл,
+выполнять задание и сохранять результат в новом файле
+
\subsection{Ход работы}
\begin{figure}[H]
@@ -161,6 +164,14 @@
\caption{Блок-диаграмма программы}
\end{figure}
+Для заполнения исходного файла я генерирую в цикле $n$ случайных чисел
+и записываю их в файл.
+\begin{figure}[H]
+ \centering
+ \includegraphics[width=0.6\textwidth]{generation.png}
+ \caption{Заполнение исходного файла}
+\end{figure}
+
Для считывания массива из файла я использую цикл, в котором используется
блок <<Scan From String>> для считывания числа по одному из строки.
Результатами этого блока являются оставшаяся строка после отсканированного
@@ -202,7 +213,8 @@
Для вывода массива я использовал блок <<Array to Spreadsheet string>>.
В качестве формата я указал ``\%d'', в качестве разделителя указал
запятую и применил к искомому массиву. В результате получилась строка,
-состящая из элементов массива, разделённых запятыми.
+состящая из элементов массива, разделённых запятыми.
+Её записываем в указанный файл.
\begin{figure}[H]
\centering
@@ -214,31 +226,37 @@
\begin{figure}[H]
\centering
- \includegraphics[width=0.8\textwidth]{test1.png}
+ \includegraphics[width=0.4\textwidth]{template.png}
+ \caption{Лицевая панель виртуального прибора}
+\end{figure}
+
+\begin{figure}[H]
+ \centering
+ \includegraphics[width=0.7\textwidth]{test1.png}
\caption{Тест 1}
\end{figure}
\begin{figure}[H]
\centering
- \includegraphics[width=0.8\textwidth]{test2.png}
+ \includegraphics[width=0.7\textwidth]{test2.png}
\caption{Тест 2}
\end{figure}
\begin{figure}[H]
\centering
- \includegraphics[width=0.8\textwidth]{test3.png}
+ \includegraphics[width=0.7\textwidth]{test3.png}
\caption{Тест 3}
\end{figure}
\begin{figure}[H]
\centering
- \includegraphics[width=0.8\textwidth]{test4.png}
+ \includegraphics[width=0.7\textwidth]{test4.png}
\caption{Тест 4}
\end{figure}
\begin{figure}[H]
\centering
- \includegraphics[width=0.8\textwidth]{test5.png}
+ \includegraphics[width=0.7\textwidth]{test5.png}
\caption{Тест 5}
\end{figure}