- 阅读权限
- 255
- 威望
- 0 级
- 论坛币
- 5 个
- 通用积分
- 88.8916
- 学术水平
- 10 点
- 热心指数
- 9 点
- 信用等级
- 7 点
- 经验
- 63591 点
- 帖子
- 2012
- 精华
- 0
- 在线时间
- 2853 小时
- 注册时间
- 2012-11-28
- 最后登录
- 2025-11-19
已卖:168份资源
学科带头人
还不是VIP/贵宾
- 威望
- 0 级
- 论坛币
 - 5 个
- 通用积分
- 88.8916
- 学术水平
- 10 点
- 热心指数
- 9 点
- 信用等级
- 7 点
- 经验
- 63591 点
- 帖子
- 2012
- 精华
- 0
- 在线时间
- 2853 小时
- 注册时间
- 2012-11-28
- 最后登录
- 2025-11-19
 | 开心 2022-11-25 17:12:46 |
|---|
签到天数: 1996 天 连续签到: 1 天 [LV.Master]伴坛终老
|
1论坛币
|
想在matlab中求解一组方程,然后绘制出一条曲线(delt_k和Dt之间的变化曲线 ),但是在应用的过程中遇到了问题,折腾了两天还没结果,这才请教高手,请帮忙!
这里的问题,可能主要出在那个指数函数上,请你帮忙查看。
问题描述将附件的图片,代码如下:
syms delt_k Dt x;
mu=0.5;
k0=2;
a=1;
sig_var=0.2;
f=((-(1-mu)*Dt*sig_var^2+sig_var^2)/(mu*x))
M=int(f*exp(-a*Dt*f),k0-delt_k,k0+delt_k);
N=int(exp(-a*Dt*f),k0-delt_k,k0+delt_k);
F=M-Dt*N;
eval(['fun=@(delt_k) @(Dt)',char(F)]);
Y=@(delt_k)fzero(fun(delt_k),1);
Y(0.1)
总有提示说:
Warning: Explicit integral could not be found.
Warning: Explicit integral could not be found. |
|