Page 78 - 4800
P. 78
1. Для побудови тривимірного зображення функції y x 1 2 sin(x 2 ) 1 в межах
x 1 [ 7, 3], x 2 [ 4.4, 1.7] необхідно скласти наступну програму,
прописавши її в m-файлі:
2.
%Побудова графіка функції y = x1^2*sin(x2-1) в межах x1є[-7, 3] і x2є[-4.4, 1.7].
n = 15; % кількість точок
x1 = -7:10/(n-1):3; % задання параметрів змінної х1
x2 = -4.4:6.1/(n-1):1.7;% задання параметрів змінної х1
y = zeros (n, n); % формування нульового масиву
% розміром n×n для вихідної змінної
for j = 1:n
y (j,:) = x1.^2*sin(x2(j)-1);
end
surf (x1, x2, y) % зображення поверхні функції
xlabel ('x1')
ylabel ('x2')
zlabel ('y')
title ('Target');
У результаті виконання програми отримаємо графічне зображення, наведене на
рис. 9.3.
Рисунок 9.3 – Еталонна поверхня
3. Реалізуйте дві нечіткі системи для заданої функції, вибравши для першої тип
системи Сугено, для другої – Мамдані.
4. Для створення першої системи завантажте fis-редактор. Виберіть тип системи –
Sugeno. Додайте другу вхідну змінну та назвіть усі змінні відповідними іменами, а саме
першу вхідну змінну перейменуйте на х1, другу – на х2, а вихідну – на у.
5. Перейдіть у редактор функцій належності. Задайте діапазон змінення змінної x1
та створіть для неї функції належності, вказавши ім’я, тип та числові значення термів:
78