Нахождение решения задачи Коши. в Матлаб

Мне нужна помощь в поиске решения проблемы Коши в Matlab. Проблема: y '' + 10xy = 0, y (0) = 7, y '(0) = 3 Также мне нужно построить график. Я написал некоторый код, но я не уверен, правильно ли он или нет. Особенно в функциональном разделе. Кто-нибудь может это проверить? Если это не правильно, где я ошибся?
Вот отдельная функция в другом .m файле:

function dydx = funpr12(x,y) 
    dydx = y(2)+10*x*y 
end

Главный:

%% Cauchy problem
clear all, clc
xint = [0,5]; % interval
y0 = [7;3]; % initial conditions
% numerical solution using ode45
sol = ode45(@funpr12,xint,y0);
xx = [0:0.01:5]; % vector of x values
y = deval(sol,xx); % vector of y values
plot(xx,y(1,:),'r', 'LineWidth',3)
legend('y1(x)')
xlabel('x')
ylabel('y(x)')

Я получаю этот график:

Ответы на вопрос(1)

Ваш ответ на вопрос