Построение графика по экспериментальным данным
1. Парсим данные. В процессе парсинга избавляемся от единиц измерения и получаем значения типа double.
data = importdata("data.txt")';
parsed = str2double(regexprep(importdata('conversion.txt'), '.$', '', 'lineanchors'));
2. Осуществляем конвертацию в физические величины: вольты и секунды.
toVolts = parsed(1);
toSeconds = parsed(2);
seconds = toSeconds * (1:length(data));
volts = toVolts * data;
3. Строим непосредственно график.
chart = figure;
plot(seconds, volts);
grid on;
4. Подписываем оси и график.
title("Зависимость напряжения от времени");
xlabel("Время, с");
ylabel("Напряжение, В");
5. Сохраняем графики в необходимых форматах.
saveas(chart, "plot.png");
saveas(chart, "plot.svg");
6. Закрываем открытые окна с графиками.
close(chart);