Step 7 (S-13638)

From Stepik Wiki
Jump to: navigation, search

Step on Stepik: https://stepik.org/lesson/4773/step/7

Вы можете скачать и изучить скрипты, которые мы показали в видеофрагменте: plot.gnu, plot_advanced.gnu, plot_advanced2.gnu. Все три скрипта основаны на этой заметке, данные также взяты оттуда.

Предположим, что вы пишите gnuplot-скрипт и у вас в нем есть три переменные x1, x2, x3, в которых записаны координаты важных точек по оси ОХ (по возрастанию). Вы хотите, чтобы на этой оси было только три деления (т.е. три черточки) в этих самых координатах, а подписи этих делений были оформлены в виде "point <номер точки>, value <значение соответствующей переменной>".
Например, для x1=0, x2=10, x3=20, это были бы надписи "point 1, value 0" в точке с координатой 0 по горизонтали,  "point 2, value 10" в точке с координатой 10 и  "point 3, value 20" в точке с координатой 20.
Или, например,  x1=100, x2=150, x3=250, это были бы надписи "point 1, value 100" в точке с координатой 100, "point 2, value 150" в точке с координатой 150 и "point 3, value 250" в точке с координатой 250. 

Впишите в форму ниже одну' команду(т.е. одну строку)', которую нужно добавить в скрипт, для выполнения этой задачи.

Примечание: проверять, что переменные x1, x2, x3 идут по возрастанию или что они являются числами не нужно!

Примечание 2: в видеофрагменте на предыдущем шаге звучал термин конкатенация,который важен для выполнения данного задания. Под конкатенацией обычно понимают "склеивание" двух строк в одну длинную строку, например, конкатенация строк "Данные из файла " и "data.csv" даст строку "Данные из файла data.csv".

Подсказка:
настоятельно рекомендуем изучить примеры скриптов -- в них есть большая часть решения!