diff options
| author | Andrew Guschin <saintruler@gmail.com> | 2020-11-21 01:57:48 +0300 |
|---|---|---|
| committer | Andrew Guschin <saintruler@gmail.com> | 2020-11-21 01:57:48 +0300 |
| commit | 5a26d20d17f8ba26d282334b75cce5853a25c4e0 (patch) | |
| tree | a5efe2faa9546abe7933f735c00120a443780d08 /asvt/labview | |
| parent | 36d62edb9933a4015633b8d9434024e8ea9b2ce6 (diff) | |
Исправил восьмую лабу по Labview
Diffstat (limited to 'asvt/labview')
| -rw-r--r-- | asvt/labview/lab8/images/generation.png | bin | 0 -> 26843 bytes | |||
| -rw-r--r-- | asvt/labview/lab8/images/loop.png | bin | 19755 -> 19755 bytes | |||
| -rw-r--r-- | asvt/labview/lab8/images/print.png | bin | 7286 -> 11544 bytes | |||
| -rw-r--r-- | asvt/labview/lab8/images/program.png | bin | 42709 -> 74755 bytes | |||
| -rw-r--r-- | asvt/labview/lab8/images/template.png | bin | 0 -> 20443 bytes | |||
| -rw-r--r-- | asvt/labview/lab8/images/test1.png | bin | 16834 -> 16834 bytes | |||
| -rw-r--r-- | asvt/labview/lab8/images/test2.png | bin | 16889 -> 16889 bytes | |||
| -rw-r--r-- | asvt/labview/lab8/images/test3.png | bin | 20852 -> 20852 bytes | |||
| -rw-r--r-- | asvt/labview/lab8/images/test4.png | bin | 15420 -> 15420 bytes | |||
| -rw-r--r-- | asvt/labview/lab8/images/test5.png | bin | 14594 -> 14594 bytes | |||
| -rw-r--r-- | asvt/labview/lab8/lab8.tex | 30 |
11 files changed, 24 insertions, 6 deletions
diff --git a/asvt/labview/lab8/images/generation.png b/asvt/labview/lab8/images/generation.png Binary files differnew file mode 100644 index 0000000..f2175b0 --- /dev/null +++ b/asvt/labview/lab8/images/generation.png diff --git a/asvt/labview/lab8/images/loop.png b/asvt/labview/lab8/images/loop.png Binary files differindex cbe7b8d..bbfbf7c 100644 --- a/asvt/labview/lab8/images/loop.png +++ b/asvt/labview/lab8/images/loop.png diff --git a/asvt/labview/lab8/images/print.png b/asvt/labview/lab8/images/print.png Binary files differindex 5c65ed9..e8a6515 100644 --- a/asvt/labview/lab8/images/print.png +++ b/asvt/labview/lab8/images/print.png diff --git a/asvt/labview/lab8/images/program.png b/asvt/labview/lab8/images/program.png Binary files differindex 93d415a..83affca 100644 --- a/asvt/labview/lab8/images/program.png +++ b/asvt/labview/lab8/images/program.png diff --git a/asvt/labview/lab8/images/template.png b/asvt/labview/lab8/images/template.png Binary files differnew file mode 100644 index 0000000..a63cbfd --- /dev/null +++ b/asvt/labview/lab8/images/template.png diff --git a/asvt/labview/lab8/images/test1.png b/asvt/labview/lab8/images/test1.png Binary files differindex a255385..4575fb0 100644 --- a/asvt/labview/lab8/images/test1.png +++ b/asvt/labview/lab8/images/test1.png diff --git a/asvt/labview/lab8/images/test2.png b/asvt/labview/lab8/images/test2.png Binary files differindex db980d7..c8b6a2c 100644 --- a/asvt/labview/lab8/images/test2.png +++ b/asvt/labview/lab8/images/test2.png diff --git a/asvt/labview/lab8/images/test3.png b/asvt/labview/lab8/images/test3.png Binary files differindex 3676878..d3ba448 100644 --- a/asvt/labview/lab8/images/test3.png +++ b/asvt/labview/lab8/images/test3.png diff --git a/asvt/labview/lab8/images/test4.png b/asvt/labview/lab8/images/test4.png Binary files differindex 4bc7c87..607b669 100644 --- a/asvt/labview/lab8/images/test4.png +++ b/asvt/labview/lab8/images/test4.png diff --git a/asvt/labview/lab8/images/test5.png b/asvt/labview/lab8/images/test5.png Binary files differindex 49bf3f1..e196683 100644 --- a/asvt/labview/lab8/images/test5.png +++ b/asvt/labview/lab8/images/test5.png 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} |