| 查看: 1372 | 回复: 12 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[求助]
如何使用fsolve求解经过微分计算生成的函数的解?不是微分方程已有1人参与
|
|||
|
标题可能不清楚,意思就是fsolve求解一个方程我已经会了,但是方程必须是固定已知的,而不能是通过微分计算计算出来的。 比方说: x=fsolve('myfun',[0.5],optimset('Display','off')) function q=myfun(p) alpha1 = p; q =25*exp(5/(2*alpha1)) - 100/(9*exp(5/(2*(alpha1 - 1)))) - 250/(9*exp(5/(2*(alpha1 - 1)))*(alpha1 - 1)) - (125*exp(5/(2*alpha1)))/(2*alpha1) - 125/9; 是可以计算出结果的,而 x=fsolve('myfun',[0.5],optimset('Display','off')) function q=myfun(p) RT=2.5; h1=0.2; h2=0.3; r1=abs(h1)^2; r2=abs(h2)^2; [P1, P3, beta1]=solve ('alpha1*log(1+P1*r1/alpha1) = RT','beta1*log(1+P3*r2/beta1) = RT','alpha1 + beta1 = 1','P1','P3','beta1'); P1 = subs(P1); P3 = subs(P3); y = P1 + P3; q = diff (y); alpha1 = p; 就会报错,因为q是经过微分计算所得,alpha1总是无法将数值解带入。 |
» 猜你喜欢
投稿Elsevier的Neoplasia杂志,到最后选publishing options时页面空白,不能完成投稿
已经有22人回复
申请26博士
已经有5人回复
职称评审没过,求安慰
已经有22人回复
垃圾破二本职称评审标准
已经有15人回复
EST投稿状态问题
已经有7人回复
毕业后当辅导员了,天天各种学生超烦
已经有4人回复
聘U V热熔胶研究人员
已经有10人回复
求助文献
已经有3人回复
投稿返修后收到这样的回复,还有希望吗
已经有8人回复
三无产品还有机会吗
已经有6人回复
» 本主题相关价值贴推荐,对您同样有帮助:
用1stOpt解出非线性方程组的解作为初值用Matlab求解,解不出来
已经有4人回复
求助如何用matlab求非线性方程组的解
已经有8人回复
求大神帮忙解题啊!!!
已经有4人回复
Matlab心得及学习方法(不断更新)
已经有26人回复
关于matlab求解非线性指数方程组出现问题
已经有3人回复
重金求助高手解决二元高次方程组MatlAB求解问题
已经有3人回复
求助matlab 非线性方程组全部解!
已经有6人回复
如何使用matlab求解非线性方程组的所有整数解?
已经有9人回复
fslove命令如何求解这个复杂的四元一次方程组
已经有0人回复
fslove命令如何求解这个复杂的四元一次方程组
已经有0人回复
【求助】求高手看一下
已经有2人回复
Mr__Right
专家顾问 (著名写手)
-

专家经验: +31 - 应助: 317 (大学生)
- 金币: 14456.3
- 散金: 500
- 红花: 54
- 帖子: 2716
- 在线: 950.6小时
- 虫号: 1972612
- 注册: 2012-09-04
- 性别: GG
- 专业: 应用数学方法
- 管辖: 程序语言

5楼2016-02-12 22:26:22
Mr__Right
专家顾问 (著名写手)
-

专家经验: +31 - 应助: 317 (大学生)
- 金币: 14456.3
- 散金: 500
- 红花: 54
- 帖子: 2716
- 在线: 950.6小时
- 虫号: 1972612
- 注册: 2012-09-04
- 性别: GG
- 专业: 应用数学方法
- 管辖: 程序语言

3楼2016-02-12 21:57:54
4楼2016-02-12 22:10:01
6楼2016-02-14 11:23:52













回复此楼
chain416