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

Диф. уравнение

25.11.2012, 19:04. Показов 717. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток.Нужно написать функцию которая вычислит отношение жидкости в резервуаре от времени [0,tк].То есть dh/dt. Есть формула уравнения,но как правильно его написать в функции не знаю.
Название: 15.PNG
Просмотров: 73

Размер: 1.7 Кб
Где,h0=1 ,Qп=0.1 ,F=2 ,b=0.5 ,tк=800
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.11.2012, 19:04
Ответы с готовыми решениями:

Диф. уравнение
Всем привет помогите с диф. уравнением. x'=y+x-4; x(0)=1; y'=2y-x; y(0)=0;

Диф. уравнение 1 порядка
Решите дифференциальное уравнение первого порядка (t^2+1)у'+2ty=0 численно и аналитически, с учетом...

Диф. уравнение MatLab
Нужно написать м-функцию для решения примерно такого уравнения ...

Диф уравнения.
Кратко о том что нужно сделать. Нужно написать программу в MatLab,которая будет решать систему...

1
5243 / 3571 / 379
Регистрация: 02.04.2012
Сообщений: 6,473
Записей в блоге: 17
26.11.2012, 09:39 2
Вначале создаем файл-функцию dfun.m, вот его содержимое:
Matlab M
1
2
3
4
5
6
function dy = dfun (t, y)
F = 2;
Qn = 0.1;
b = 0.5;
dy = ( Qn - b*sqrt(y) )/F;
end
А затем в программе пишем:
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
clear all
clc
tk = 800;
F = 2;
Qn = 0.1;
b = 0.5;
 
T = [0 tk]; % интервал времени
h0 = 1; % нач. значение
[t h] = ode45('dfun',T,h0); % решаем ДУ
% рассчитываем производную
dh = ( Qn - b*sqrt(h) )/F;
 
% строим графики
plot(t,h,'b', t,dh,':r')
legend('h(t)','dh(t)/dt').
Теоретически должно работать
0
26.11.2012, 09:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.11.2012, 09:39
Помогаю со студенческими работами здесь

Решение диф.ура
При разработке алгоритма и программы предусмотреть возможность ввода произвольных значений этих...

Решатель диф. уравнения
Всем привет. Прошу помощи или подсказки как справиться с задачей. Имеется файл с исходными...

диф. уравнения.(Matlab)
Нужно решить дифференциальное уравнение x'=exp(y) x(0)=1 y'=4y+x y(0)=1

Решение диф. Уравнений
Друзья, хелп ми плиз... Найти аналитическое решение уравнения : y′ + y2 = x-2 , y(0.5) =...


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

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