24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 539  |  回复: 3

wocamuchong

铁虫 (小有名气)

[求助] 怎样更快地算这个几个积分常数? 已有1人参与

Hi,

我有以下这个函数
p[y_] = c4 + 2 Log[Sqrt[y + c2] c3 BesselJ[1/3, (y + c2)^(1.5) 2/3 c1 ]]
它的边界条件是p[1]=1, p[-1]=0, p''[1]=-50, p'''[-1]=0。

然后我要确定这几个积分常数,我用以下的代码
NSolve[{Evaluate[p[y] /. y -> 1] == 1,
  Evaluate[p[y] /. y -> -1] == 0,
  Evaluate[p''[y] /. y -> 1] == -50,
  Evaluate[p'''[y] /. y -> -1] == 0}, {c1, c2, c3, c4}]

但是算得十分慢。有没有更好的代码或者方法在mathematica里算这几个公式?或者matlab,maple可以算的更快?谢谢。
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xzczd

木虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
方程本身十分复杂,所含的特殊函数似乎没法化去。(你可以用FunctionExpand展一下看看。)我不认为这是换个软件就能解决的问题。如果知道4个参数的大概范围,那可以考虑FindRoot。当然多参数情况下的FindRoot效果不佳的情况也是很多的。总之这个问题从模型本身出发去分析较为现实。
小木虫Mathematica版块已毁(当然原本也不咋的),建议大家前往百度贴吧或Stackexchange。
2楼2015-03-16 22:26:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wocamuchong

铁虫 (小有名气)

引用回帖:
2楼: Originally posted by xzczd at 2015-03-16 22:26:08
方程本身十分复杂,所含的特殊函数似乎没法化去。(你可以用FunctionExpand展一下看看。)我不认为这是换个软件就能解决的问题。如果知道4个参数的大概范围,那可以考虑FindRoot。当然多参数情况下的FindRoot效果不 ...

谢谢你的回复。

我们再讨论一会儿。其实这个p的方程是

p'''' + p' p''' + (p'')^2=0

其实通过数值方法,我可以得到这个方程的数值解。你知道在mathematica里怎么做fitting吗?就是我现在有数值解了,也有函数表达式了,我这个函数表达式来fit数值解。

谢谢
3楼2015-03-16 23:45:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xzczd

木虫 (小有名气)

【答案】应助回帖

引用回帖:
3楼: Originally posted by wocamuchong at 2015-03-16 23:45:54
谢谢你的回复。

我们再讨论一会儿。其实这个p的方程是

p'''' + p' p''' + (p'')^2=0

其实通过数值方法,我可以得到这个方程的数值解。你知道在mathematica里怎么做fitting吗?就是我现在有数值解了,也有 ...

利用获得的数值解算出足够多的点后再用FindFit或者NonLinearModelFit尝试拟合即可。当然拟合效果怎么样是另一回事,如果是初值敏感的问题那就又得面对寻找合适初值的无尽烦恼了。
小木虫Mathematica版块已毁(当然原本也不咋的),建议大家前往百度贴吧或Stackexchange。
4楼2015-03-17 14:20:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wocamuchong 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 289求调剂 +13 新时代材料 2026-03-27 13/650 2026-03-29 01:16 by 544594351
[考研] 0703一志愿9,初试成绩:338,四六级已过,有科研经历,求调剂! +4 Zuhui0306 2026-03-25 4/200 2026-03-28 13:07 by 唐沐儿
[考研] 085701环境工程,267求调剂 +16 minht 2026-03-26 16/800 2026-03-28 12:16 by zllcz
[考研] 0703化学/290求调剂/本科经历丰富/工科也可 +9 丹青奶盖 2026-03-26 10/500 2026-03-28 07:45 by barnett0632
[考研] 315分求调剂 +7 26考研上岸版26 2026-03-26 7/350 2026-03-28 04:05 by fmesaito
[考研] 305求调剂 +5 哇卢卡库 2026-03-26 5/250 2026-03-27 14:01 by laoshidan
[考研] 085601 材料工程 313分 求调剂 +5 Ong3 2026-03-27 5/250 2026-03-27 12:24 by goldfish51
[考研] 312求调剂 +9 上岸吧ZJY 2026-03-22 13/650 2026-03-27 11:24 by sanrepian
[考研] 315调剂 +4 0860求调剂 2026-03-26 5/250 2026-03-27 11:23 by wangjy2002
[考研] 材料求调剂 +5 .m.. 2026-03-25 5/250 2026-03-27 11:08 by 不吃魚的貓
[考研] 调剂求收留 +7 果然有我 2026-03-26 7/350 2026-03-27 00:26 by wxiongid
[考研] 334分 一志愿武理 材料求调剂 +4 李李不服输 2026-03-26 4/200 2026-03-26 16:00 by 不吃魚的貓
[考研] 086000生物与医药292求调剂 +6 小小陈小小 2026-03-22 9/450 2026-03-26 15:58 by dick_runner
[考研] 一志愿河工大 081700 276求调剂 +4 地球绕着太阳转 2026-03-23 4/200 2026-03-26 14:27 by zzll406
[考研] 环境专硕324分求调剂推荐 +5 轩小宁—— 2026-03-26 5/250 2026-03-26 12:05 by i_cooler
[考研] 一志愿中南大学化学学硕0703总分337求调剂 +7 niko- 2026-03-22 7/350 2026-03-25 20:14 by qingfeng258
[考研] 网络空间安全0839招调剂 +4 w320357296 2026-03-25 6/300 2026-03-25 17:59 by 255671
[考研] 【2026考研调剂】制药工程 284分 求相关专业调剂名额 +4 袁奂奂 2026-03-25 8/400 2026-03-25 14:32 by lbsjt
[考研] 上海电力大学材料防护与新材料重点实验室招收调剂研究生(材料、化学、电化学,环境) +4 我爱学电池 2026-03-23 4/200 2026-03-25 00:59 by 1027_324
[考研] 280分求调剂 一志愿085802 +4 PUMPT 2026-03-22 7/350 2026-03-22 22:13 by 星空星月
信息提示
请填处理意见