diff options
Diffstat (limited to 'asvt/labview/lab8')
| -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} |