Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
14 / 14 / 1
Регистрация: 13.02.2011
Сообщений: 102
1

Двухточечная краевая задача

09.04.2014, 12:58. Показов 1406. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Графики решений для символьной функции dsolve и функции bvp4c не совпадают.Решил методом конечных разностей ( вручную), там расчетные точки дают совсем другой результат.Вобщем одна задача, три решения.В чем может быть проблема?

https://www.cyberforum.ru/cgi-bin/latex.cgi?y{''}^{}+0.7y{'}^{}+4y=7-14x^2\\y(0)=0\\y(1)=4\\h=(b-a)/5\\b=1\\a=0

ode2.fun
Matlab M
1
2
3
function dydf=ode2(t,x)
dydf=[-0.7*x(1)-4*x(2)+7-14*t.^2;x(1)];
end
bc2.fun
Matlab M
1
2
3
4
function res=bc2(ya,yb)
res = [ya(1) 
          yb(1)-4];
end
main.m
Matlab M
1
2
3
4
5
6
7
8
9
10
solinit = bvpinit(linspace(0,1,5),[0 4]);
sol = bvp4c(@ode2,@bc2,solinit);
plot(sol.x,sol.y,'k');
grid on;
ylim([0 6]);
xlim([0 1]);
 
z = dsolve('D2y+0.7*Dy+4*y=7-14*t^2','y(0)=0','y(1)=4');
figure;ezplot(z);ylim([0 6]);xlim([0 1]);
grid on;
График для dslove и bvpc4 соответсвенно.
Миниатюры
Двухточечная краевая задача   Двухточечная краевая задача  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.04.2014, 12:58
Ответы с готовыми решениями:

Краевая задача
Дано задание: Методом сеток найти решение краевой задачи. И Построить график решения. y''(x) +...

Краевая задача
Задание: Убедитесь, что функция x(t) является решением краевой задачи x'' = 2x' - x + t2 - 1 на...

Нелинейная краевая задача
Добрый день! Прошу помощи в решении задачи. Не могу разобраться с заданием прямоугольной области...

Задача Коши и краевая задача
Помогите кто чем может))

0
09.04.2014, 12:58
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.04.2014, 12:58
Помогаю со студенческими работами здесь

Краевая задача. (bvp4c, bvpinit.)
Чем дальше в MatLab, тем больше непонятных ошибок. программа не работает и не понятно - почему. ...

Краевая задача методом пристреливания
Нужно решить краевую задачу методом пристреливания. Я так понимаю что ее нужно свести к задаче Коши...

Краевая задача, дифференциальное уравнение второго порядка
Помогите кто чем может)) Нужно использывать фунцыю Ode45 y''+y=0 y(2)=1 y'(2)=-2

Краевая задача методом прогонки, получение результатов погрешности
Доброго времени суток! Столкнулся с тем, что не могу получить вменяемые результаты погрешности,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru