楼主: blueskyy
1017 0

[有偿编程] 求高手指点,问题可能在指数函数上 [推广有奖]

  • 10关注
  • 3粉丝

buyongle

已卖:168份资源

学科带头人

77%

还不是VIP/贵宾

-

威望
0
论坛币
5 个
通用积分
88.8750
学术水平
10 点
热心指数
9 点
信用等级
7 点
经验
63591 点
帖子
2012
精华
0
在线时间
2853 小时
注册时间
2012-11-28
最后登录
2025-11-19

楼主
blueskyy 在职认证  发表于 2016-3-17 16:50:02 |AI写论文
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.

666.png (19.38 KB)

666.png

关键词:高手指点 求高手 explicit Integral warning
积极

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-19 23:46