Полиномы. Графики. Построить графики полиномов на отрезке [-2,2] с шагом 0.02 à…

ИнформатикаРешено по фото 1 октября 2026 в 21:28
Построение графиков полиномов в Scilab

Полиномы. Графики.

Построить графики полиномов на отрезке [-2,2] с шагом 0.02 à x=[-2:0.02:2]

Обязательно должны быть следующие элементы графика

xgrid();
title()
legend()
xlabel()
ylabel()

p1 = 3 -4x +2x²
p2 = -5 +3x +10x²
p3 = 6 -15x +4x²
p4 = 5 -7x +x² +9x³
p5 = 6 +2x +x² -4x³
p6 = 7 +5x +2x² +13x³
p7 = -1 +4x +9x² -8x³
p8 = 5 -4x +7x² +2x³
p9 = -2 +15x +2x² +6x³
p10 = 4 +5x +x² -3x³

Решение
yx-2-112-20204060801001200y = 3 - 4x + 2x^2y = -5 + 3x + 10x^2y = 6 - 15x + 4x^2y = 5 - 7x + x^2 + 9x^3y = 6 + 2x + x^2 - 4x^3y = 7 + 5x + 2x^2 + 13x^3y = -1 + 4x + 9x^2 - 8x^3y = 5 - 4x + 7x^2 + 2x^3y = -2 + 15x + 2x^2 + 6x^3y = 4 + 5x + x^2 - 3x^3

Задаём значения x с указанным шагом, вычисляем значения каждого полинома для всех x и выводим графики с подписями и легендой.

Ответ
x = [-:.:];

p =  - *x + *x.^;
p = - + *x + *x.^;
p =  - *x + *x.^;
p =  - *x + x.^ + *x.^;
p =  + *x + x.^ - *x.^;
p =  + *x + *x.^ + *x.^;
p = - + *x + *x.^ - *x.^;
p =  - *x + *x.^ + *x.^;
p = - + *x + *x.^ + *x.^;
p =  + *x + x.^ - *x.^;

plot(x, p, x, p, x, p, x, p, x, p, ...
     x, p, x, p, x, p, x, p, x, p);

xgrid();
title("Графики полиномов");
legend("p", "p", "p", "p", "p", "p", "p", "p", "p", "p");
xlabel("x");
ylabel("P(x)");
Помогло?

Есть ещё задание?Сфоткай, и ДЗмэн решит за пару секунд.

Решить по фото