ПРИМЕР 1. Локализация корней (рис. 4.1).
% Локализовать корни уравнения f(x)=0, где f(x)= x^3 - cos(x) + 1
% Введём функцию f(x)
f = inline('x.^3 - cos(x) + 1');
% Нарисуем её график на отрезке [-10,10]
x = linspace(-10,10,100);
% Оси с градуировкой
figure('Name', '[-10,10]');
axes('NextPlot', 'Add');
grid on
plot(x, f(x));
Рис. 4.1 - Локализация корней уравнения f(x)=0, где f(x)= x^3 - cos(x) + 1
% Нарисуем её график на отрезке [-1, 1]
% Оси с градуировкой
figure('Name', '[-1,1]');
axes('NextPlot', 'Add');
grid on
x = linspace(-1,1,100);
plot(x, f(x));
Рис. 4.2. – График функции на отрезке [-1, 1]
% Из графика видно, что корни уравнения a находятся на отрезках [-0.6,-0.4] и [-0.2,0.2]
% Нарисуем её график на отрезке [-0.6,-0.4] (рис. 4.3)
figure('Name', '[-0.6,-0.4]');
axes('NextPlot', 'Add');
grid on
x = linspace(-0.6,-0.4,100);
plot(x, f(x));
Рис. 4.3. – График функции на отрезке[-0.6,-0.4]
% Нарисуем её график на отрезке [-0.2, 0.2] (рис. 4.4)
figure('Name', '[-0.2,0.2]');
axes('NextPlot', 'Add');
grid on
x = linspace(-0.2,0.2,100);
plot(x, f(x));
Рис. 4.4. – График функции на отрезке[-0.2, 0.2]