Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Lab_2_MOII

.docx
Скачиваний:
25
Добавлен:
28.12.2014
Размер:
85.96 Кб
Скачать

Санкт-Петербургский государственный электротехнический университет «ЛЭТИ»

Практическое задание №2

Построение графиков функции. Создание m-файлов и m-функций”

Цель работы: Требуется сгенерировать синусоидальные сигналы с заданной частотой f=0.7 Гц и различными частотами дискретизации fд=0.1;1;10. Длинна сигнала Т=100 сек

Задание:

1)Предоставить три графика с различными частотами дискретизации fд=0.1;1;10;

2)Реализовать в виде m-файлов. Пояснить каждую строку.

3)Создать функцию, которая бы генерировала график экспоненты, в заданных пределах [1.5;5]

Программа:

f=0.7;%Частота сигнала

f1=0.1;%Частота дискретизации

f2=1;

f3=10;

T=100;%Длинна сигнала

t1=0:1/f1:T;%Вектор времени

t2=0:1/f2:T;

t3=0:1/f3:T;

y1=sin(f*t1);%Вектор сигнала

y2=sin(f*t2);

y3=sin(f*t3);

%123

figure;%Создание нового графического окна

plot(t1,y1,'r-',t2,y2,'k:',t3,y3,'b-.');%Создание графика с заданным цветом и типом линии

grid on;%отображение координатной сетки

title('Sin-Signal');%Заголовок графика

xlabel('Time');%Подпись оси Х

ylabel('Amplitude');%Подпись оси У

%1

figure;

plot(t1,y1);

grid on;

title('Sin-Signal for fd=0.1');

xlabel('Time');

ylabel('Amplitude');

%2

figure;

plot(t2,y2);

grid on;

title('Sin-Signal for fd=1');

xlabel('Time');

ylabel('Amplitude');

%3

figure;

plot(t3,y3);

grid on;

title('Sin-Signal for fd=10');

xlabel('Time');

ylabel('Amplitude');

Функция:

function lab22(x);%Объявление функции

x=1.5:5;

y=exp(x);%Функция экспоненты

plot(x,y);%График функции

end

Каждый график в своем окне:

Три графика в одном окне:

Вывод: В данной работе были смоделированы синусоидальные сигналы. Рассмотрены возможности оформления графиков. Была создана функция.

Соседние файлы в предмете Методы обработки измерительной информации