大家好,我是小前,我来为大家解答以上问题。japanesedigg ans很多人还不知道,现在让我们一起来看看吧!
1、
是这样的,我要对一个函数f(r)求极值,先用diff函数对其r求导,然后再用solve函数ff=solve(f ‘(r),r),求出ff,ff即为我所求。
2、然后邪门的事情发生了~(≧▽≦)/~ 整理成代码,就是这样的:syms r;f=diff(log((1-exp(-r))/(1+exp(30-r)))-r*0.6,r); ff=solve(f,r); 然后,在command window里就显示ff的值为:-log(1/3*exp(-30)*(17*exp(30) + exp(60) + 16)^(1/2) - 4/3*exp(-30) - 1/3)pi*i - log(4/3*exp(-30) + 1/3*exp(-30)*(17*exp(30) + exp(60) + 16)^(1/2) + 1/3)我当时一是好奇,而是觉得不知道这是个什么数,于是我在command window里有写了这个:z=-log(1/3*exp(-30)*(17*exp(30) + exp(60) + 16)^(1/2) - 4/3*exp(-30) - 1/3)pi*i - log(4/3*exp(-30) + 1/3*exp(-30)*(17*exp(30) + exp(60) + 16)^(1/2) + 1/3)按下回车后,出现了这样的“美丽”画面:z= 29.5948ans = 0.4055 + 3.1416i。
本文到此讲解完毕了,希望对大家有帮助。
免责声明:本文由用户上传,如有侵权请联系删除!版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
扫码二维码
获取最新动态