ВУЗ:
Составители:
Лабораторная работа 1 
АВТОМАТИЗАЦИЯ ОБРАБОТКИ ЭКСПЕРИМЕНТАЛЬНЫХ  
ДАННЫХ СРЕДСТВАМИ MATLAB 
Цель работы: закрепить навыки работы с программным продуктом MatLab. 
Задание 
1.  Загрузить экспериментальные данные в программу MatLab.  
2.  Построить графики зависимости 
(
)
τ=
fT
 для показаний каждого из датчиков, где 
T
 – температу-
ра; 
τ
 – время.  
3.  Построить  графики  зависимости 
(
)
xfT
=
  для заданного  момента  времени,  где 
x
  –  продольная 
координата по оси реактора.  
4.  Вычислить максимальное показание каждого из датчиков.  
5.  Вычислить значение 
( )
∫
L
dxxT
0
 для заданного момента времени. 
Методические указания 
В ходе технологического процесса очистки газа в реакторе I (рис. 1.1) происходит химическая реак-
ция взаимодействия компонентов газовой смеси ГС, подлежащих удалению, с веществом шихты II, на-
полняющей реактор. В результате химической реакции происходит нагрев шихты, температура которой 
измеряется датчиками 
1
, 
2
, 
3
, 
4
, установленными на равных расстояниях друг от друга и от входа в ре-
актор.  Сигнал  с  датчиков  через  модуль ввода МВ  поступает  в  компьютер  ПК  и  сохраняется в файле 
temp.txt. Файл temp.txt содержит пять колонок, в первой из которых записано время в секундах, в ос-
тальных четырёх – температура, регистрируемая датчиками 
1
, 
2
, 
3
 и 
4
. Общая длина реактора составля-
ет 
L
 = 0,16 м. 
Рис. 1.1. Схема установки 
Для загрузки данных из файла в MatLab можно использовать функцию load('Имя файла'), возвра-
щающую массив данных из файла в заданную переменную. Например, оператор T=load('temp.txt')
по-
зволяет записать в переменную T
данные из файла с именем temp.txt.
После загрузки данных из файла к ним можно обратиться, используя принятые в MatLab методы 
обращения к векторам и матрицам. Например, для обращения к элементам первого столбца массива T
используют оператор T(:,1), для обращения к элементам второй строки используют оператор T(2,:), для 
обращения к элементу, стоящему в первом столбце второй строки используют оператор T(2,1). 
После загрузки данных в массив Т следует построить графики зависимости 
(
)
τ=
fT
 для показаний 
каждого  из  датчиков.  Для  построения  двухмерных  графиков  в  MatLab  можно  использовать  функцию 
plot(x,y,‘s’), где х, y – строки данных, ‘
s
’ – параметр, задающий цвет, тип линий графиков, а также тип 
точек на графике (табл. 1.1). При построении графиков функции 
(
)
τ=
fT
 не следует забывать, что в мас-
сиве T
данные по времени и температуре содержатся в столбцах. 
Для построения графиков зависимости 
(
)
xfT
=
 в произвольные моменты времени вначале требуется 
аппроксимировать исходные данные по координате 
х
. Для проведения аппроксимации можно последо-
МВ 
ПК 
ГС 
ГС 
1 
2  3  4 
I 
II 
x 
Страницы
- « первая
 - ‹ предыдущая
 - …
 - 3
 - 4
 - 5
 - 6
 - 7
 - …
 - следующая ›
 - последняя »
 
