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

Решение дифференцированного уравнения

21.04.2013, 12:43. Показов 999. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здраствуйте!!!Вы бы не могли мене помочь в решении еще одного диф.уравнения.....у меня всё работает, но чуть чуть некоректно!!!
Вот диф.ур.:7*у(4)+6*у(3)-5*у(2)+4*у(1)+3*у+21=tg(t) Начальные условия [2 2 2 0], время [1 22]
y(4)-это порядок диф.ура
И вот, то что я сделал, но оно не работает на всьом интервале!!!
Файл-функція
Matlab M
1
2
3
function F=dif(t,y) 
 
 F=[y(2); y(3); y(4); -(6/7)*y(4)+(5/7)*y(3)-(4/7)*y(2)-(3/7)*y(1)-3+(1/7)*tan(t)];
Файл-розв’язок
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
options=odeset('RelTol', 1.0e-03);
 Time=[1 22]; 
 Y0=[2 2 2 0]; 
 [T,Y]=ode45('dif', Time, Y0, options);
 plot(T,Y(:,1),'yd--','LineWidth',2);
 hold 
 grid 
 xlabel('\bf\fontname{Times New Roman}\fontsize{14}Час t, с'); 
 ylabel('\bf\fontname{Times New Roman}\fontsize{14}y1,y2,y3,y4');
 title('\bf\fontname{Times New Roman}\fontsize{14}Рішення диференційного рівняння четвертого порядку ');
 options=odeset('RelTol',1.0e-03); 
 [T,Y]=ode45('dif',Time,Y0,options);
 plot(T,Y(:,2),'yd--','LineWidth',2);
 
 grid;
 options=odeset('RelTol',1.0e-03);
 [T,Y]=ode45('dif',Time,Y0,options);
 plot(T,Y(:,3),'yd--','LineWidth',2);
 
 grid;
 options=odeset('RelTol',1.0e-03);
 [T,Y]=ode45('dif',Time,Y0,options);
 plot(T,Y(:,4),'yd--','LineWidth',2);
 legend('y1','y2','y3','y4',3)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.04.2013, 12:43
Ответы с готовыми решениями:

Решение уравнения
Я новичок в Matlab'е. Понадобилось перевести некоторые расчеты из маткада. Сразу же столкнулся с...

решение уравнения
есть символьное уравнение: k*k0 - (k0*(a0 + k*k1 - (k0*(a1 - k0/k1))/k1))/k1 = 0 как мне его...

Решение уравнения
вот что ему не нравится? %уравнение 1 f1=@(x) 5.^x-6*x-3 x1=fzero(f1,0.9) xx=-5:0.1:0;...

Решение уравнения
необходимо решить уравнение, которое записано в прикрепленной картинке неизвестным является...

1
5243 / 3571 / 379
Регистрация: 02.04.2012
Сообщений: 6,473
Записей в блоге: 17
21.04.2013, 19:54 2
Не знаю, у меня что-то нарисовалось
Решение дифференцированного уравнения
0
21.04.2013, 19:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.04.2013, 19:54
Помогаю со студенческими работами здесь

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

Решение уравнения
syms z; a=1; b=2; n=1; t=0:1:50; solve('a+b*sin(t)-z^n=0'); Необходимо найти z. Чего не...

Решение уравнения теплопроводности
Всем доброго времени суток! У меня такая задача - решить численным методом уравнение...

Решение дифференциального уравнения
Всем привет! Необходимо найти решение дифференциального уравнения dy-y=2x, если y(0)=1 >>syms x...


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

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