| 查看: 774 | 回复: 2 | |||
[求助]
matlab求解超越方程 已有1人参与
|
|
程序如下: p=0:0.01:100;ni=4e15*p; % 超越方程 nf/ni=1+6.94e25/ni*log(nf/ni) for i=1:length(ni); nf=fsolve(@(x)x/ni-1-6.94e25/ni*log(x/ni),1.63e27); end; 我想要得出nf和ni之间的关系,画出他们之间的曲线 用fsolve求解的话,总报错说我初值写的不对。 Objective function is returning undefined values at initial point. FSOLVE cannot continue. 不知道该怎么改了。求大神帮忙! |
» 猜你喜欢
这样的filecode谁见过
已经有13人回复
关于filecode,很负责任的告诉大家
已经有7人回复
【2027博士申请】纳米药物递送方向
已经有5人回复
关于豆爷回答的JTJC与%2F数量
已经有7人回复
2026国自然放榜时间
已经有3人回复
国基金的申报应该改成非等额制,评价高的钱多评价低的钱少,但是增加资助率
已经有7人回复
好奇怪的filecode
已经有4人回复
售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急
已经有4人回复
售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急
已经有4人回复
售SCI文章,我:8O.5.5.1O.54,科目全,可十急
已经有4人回复
2楼2016-05-28 09:31:45
月只蓝
主管区长 (职业作家)
-

专家经验: +1059 - 应助: 1712 (讲师)
- 贵宾: 8.888
- 金币: 68166.7
- 散金: 1938
- 红花: 443
- 沙发: 4
- 帖子: 4373
- 在线: 3292.3小时
- 虫号: 1122189
- 注册: 2010-10-14
- 专业: 宇宙学
- 管辖: 计算模拟区

3楼2016-05-28 09:59:09










回复此楼