Научный форум dxdy
Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки
Список форумов
»
Тематические обсуждения
»
Computer Science
»
Околонаучный софт
ОДУ в MatLab
Пред. тема
|
След. тема
Maik2013
ОДУ в MatLab
04.06.2014, 18:23
Добрый вечер!
Обыкновенный дифференциальный уравнений
начальной условия
, вроде все правильно написал, а так ошибку дает помогите пожалуйста.
код
: [
скачать
] [
спрятать
]
код
: [
скачать
] [
показать
]
Используется синтаксис
Matlab M
>>
function
[
X,Y
]
=Euler
(
y0,x0,x1,N
)
dx=
(
x1-x0
)
/N;
x
(
1
)
=x0;
y
(
x
)
=y0;
for
i
=
1
: N
x
(
i
+
1
)
=x
(
1
)
+dx*
i
;
y
(
i
+
1
)
=y
(
i
)
+dx*f
(
x
(
i
)
,y
(
i
)
)
;
end
;
X=x;
Y=y;
y0=
1
;
x0=
0
;
x1=
10
;
N=
100
;
[
x,y
]
=Euler
(
y0,x0,x1,N
)
;
plot
(
x,y
)
Страница
1
из
1
[ 1 сообщение ]
Список форумов
»
Тематические обсуждения
»
Computer Science
»
Околонаучный софт