0 / 0 / 0
Регистрация: 01.03.2011
Сообщений: 4
|
||||||
1 | ||||||
Диф. уравнение MatLab01.03.2011, 14:38. Показов 2783. Ответов 6
Метки нет (Все метки)
Нужно написать м-функцию для решения примерно такого уравнения
du/dt=(a/b)*((u+b+x)^2-(u-b+x)^2)) (1) //я только начинаю работать с матлабом поетому извените за простые вопросы, хочу использовать матлабовские dll-ки. в это уравнение передаются значения a,b,x. я пробовал следующи вариант
спасибо
0
|
01.03.2011, 14:38 | |
Ответы с готовыми решениями:
6
диф. уравнения.(Matlab) Диф.ур в любим методами в Matlab диф. уравнения, как записать в MatLab Диф. уравнение |
2834 / 2131 / 86
Регистрация: 02.05.2010
Сообщений: 3,195
|
||||||
01.03.2011, 17:50 | 2 | |||||
Оба файла сохранить в одной папке
0
|
0 / 0 / 0
Регистрация: 01.03.2011
Сообщений: 4
|
|||||||||||
01.03.2011, 19:37 [ТС] | 3 | ||||||||||
спасибо,
мне нужно сделать в одном м-файле, в который я передаю T0, a, b, x, interval
Добавлено через 6 минут или так?
0
|
2834 / 2131 / 86
Регистрация: 02.05.2010
Сообщений: 3,195
|
|
01.03.2011, 20:24 | 4 |
В одном файле подпрограмма-функция и вызывающая программа не получится.
Можно решить в символьном виде так: dsolve('Du=(a/b)*((u+b+x)^2-(u-b+x)^2)') ans = -x+exp(4*a*t)*C1
0
|
0 / 0 / 0
Регистрация: 01.03.2011
Сообщений: 4
|
||||||
01.03.2011, 21:09 [ТС] | 5 | |||||
что значит
ans = -x+exp(4*a*t)*C1 ??? в символьном виде так
0
|
2834 / 2131 / 86
Регистрация: 02.05.2010
Сообщений: 3,195
|
|
01.03.2011, 21:15 | 6 |
Это результат интегрирования диф.уравнения u(t)=-x+exp(4*a*t)*C1, C1-константа, значение которой определяется из начального условия.
0
|
0 / 0 / 0
Регистрация: 01.03.2011
Сообщений: 4
|
||||||
02.03.2011, 12:26 [ТС] | 7 | |||||
есть такая м-функция, для решения диф. ур. 1 порядка:
мне нужно передать в функцию еще значения трех параметров. есть вариант при формирувание strfunk конвертировать флоат то стрінг, таким образом формируя то что надо. но я думал может есть какой нибуть прямой метод. вообще то я хочу сделать матлабовскую dll, которую подключаю в VS2008
0
|
02.03.2011, 12:26 | |
02.03.2011, 12:26 | |
Помогаю со студенческими работами здесь
7
Диф. уравнение Диф. уравнение 1 порядка Дифференциальное уравнение в Matlab Дифференциальное уравнение в MATLAB Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |