Mathlab: Построение графика сложной функции.
Нам по лабораторной задали сделать график сложной функции, вроде как всё правильно, но программа рисует совсем не тот график, который нужно. Уже по символам разобрал код - всё равно не пойму, в чём ошибка. Что же всё-таки не так?
Функция:
function y = number_one( x )
if le(x,1)
y=x+6;
elseif le(x,2)
y=6.*x.^2+1;
else
y=3.*x.^3;
end
plot(x,y)
end
Реализация в программе:
x=-5:1:5
y=number_one(x)

По идее, от -5 до 1 должна быть прямая линия, но сами видите.. .
Согласно формуле, в точке 0 значение y должно быть 6, но вместо этого y(0)=0.
По дате
По Рейтингу
Прямая и так от -5 до 5 ПОСМОТРИ ПО ОСИ Х НЕ ТУПИ))) )
ты же написал x= -5:1:5 - значит от -5 до 5 с шагом 1