请选择 进入手机版 | 继续访问电脑版
楼主: wangpuyuan0
8703 10

[求助] 随机微分方程的MATLAB编程问题 [推广有奖]

  • 0关注
  • 2粉丝

讲师

62%

还不是VIP/贵宾

-

威望
0
论坛币
975 个
通用积分
28.1306
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
8912 点
帖子
276
精华
0
在线时间
338 小时
注册时间
2013-8-17
最后登录
2024-3-18

wangpuyuan0 发表于 2013-9-21 11:46:23 |显示全部楼层 |坛友微信交流群
10论坛币
请问有谁知道随机微分方程的MATLAB编程看什么资料,推荐一些现成的程序资料。谢谢了!
例如Ito积分:dx(t)=x(t)dt+3x(t)dw(t)

关键词:MATLAB编程 MATLAB 随机微分方程 matla atlab 程序 资料
wangpuyuan0 发表于 2013-9-21 14:57:05 |显示全部楼层 |坛友微信交流群
ziyjq

使用道具

wangpuyuan0 发表于 2013-9-22 15:33:36 |显示全部楼层 |坛友微信交流群
自已顶起吧

使用道具

Little_dog 发表于 2013-10-31 20:29:15 |显示全部楼层 |坛友微信交流群
离散化之后实现,比如dx(t)=x(t+1)-x(t),然后dw(t)~N(0,delta(t)),然后累积

使用道具

diablox1 发表于 2013-11-1 00:15:41 |显示全部楼层 |坛友微信交流群
MATLAB入门书就可以

使用道具

施海岩 发表于 2016-3-17 22:40:17 |显示全部楼层 |坛友微信交流群
clf;clear,clc
dxdt=@(t,x)x(1)+3* x(1))*randn;
x0=1;     %这里初值取1,可以自定
tspan=[0 10];   %求解区间
[t,val]=ode45(dxdt,tspan,x0);
plot(t,val)
grid on
set(gca,'xtick',0:1:10,'ytick',1:.2:3.5)

使用道具

87517619 发表于 2016-7-16 10:08:30 |显示全部楼层 |坛友微信交流群
施海岩 发表于 2016-3-17 22:40
clf;clear,clc
dxdt=@(t,x)x(1)+3* x(1))*randn;
x0=1;     %这里初值取1,可以自定
你好,你的程序好像多了一个括号

还有就是dw那部分好像没有实现啊

使用道具

请问此问题解决没,楼主?能交流一下吗?

使用道具

superwasami 发表于 2017-5-26 15:22:22 |显示全部楼层 |坛友微信交流群
咦 不错哇 明白了

使用道具

superwasami 发表于 2017-5-26 15:22
咦 不错哇 明白了
你好,你明白怎么回事了吗?

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-3-29 23:30