Похожие презентации:
Matlab
1. Matlab
2. Создания графика синуса
Шаг 1: Объявление переменныхx = linspace(0, 2*pi, 100);
В этом шаге создается вектор x, который содержит
100 значений от 0 до 2*pi.
Шаг 2: Вычисление синусоиды
y = sin(x);
В этом шаге вычисляются значения синуса для
каждого элемента вектора x и результат сохраняется в
векторе y.
Шаг 3: Построение графика
plot(x, y);
Этот шаг отвечает за построение графика, на котором
отображаются точки с координатами из векторов x и y
3.
Шаг 4: Добавление заголовка и подписей осейtitle('График синуса');
xlabel('x');
ylabel('sin(x)');
В этом шаге вы устанавливаете заголовок графика с названием "График синуса" и добавляете подписи к
осям - "x" для оси абсцисс и "sin(x)" для оси ординат.
Шаг 5: Отображение графика
grid on;
Этот шаг включает сетку на графике для лучшей визуализации.
Шаг 6: После ввода данного программного кода её необходимо запустить нажав Run.
4.
Полный код программы:5.
Шаг 6: Добавление гауссового шумаЧтобы добавить гауссовый шум к значениям синусоиды, можно использовать функцию normrnd из
пакета Statistics and Machine Learning Toolbox. Ниже приведен код для добавления гауссового шума к
значениям синусоиды:
noise = normrnd(0, 0.1, size(y));
y_noisy = y + noise;
В этом примере гауссовый шум генерируется с нулевым средним и стандартным отклонением 0.1 для
каждого значения синусоиды. Затем шум добавляется к значениям синусоиды, создавая набор данных с
шумом.
Шаг 7: Вывод графика с шумом
Для вывода графика с шумом необходимо использовать новые значения x и y_noisy. Ниже приведен код
для вывода графика синусоиды с добавленным гауссовым шумом:
figure; % Создаем новое окно для второго графика
plot(x, y_noisy);
title('График синуса с гауссовским шумом');
xlabel('x');
ylabel('sin(x) с шумом;
Математика
Информатика