全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件
2795 3
2014-10-20
解这个方程-87/2/x+1/2*exp(x)*(87+200*x)/x-782/5=0,用fzero命令:fzero(char(fangcheng),0.3)
可以算出正确值 0.1010
可是用solve命令:solve(fangcheng,x),无论怎么样都得到0.的结果是怎么回事?
本文来自: 人大经济论坛 悬赏大厅 版,详细出处参考: https://bbs.pinggu.org/forum.php?mod=viewthread&tid=3269288&page=1&from^^uid=432153
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-10-23 15:15:54
syms x
a=solve(-87/2/x+1/2*exp(x)*(87+200*x)/x-782/5==0, x);
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-10-24 11:36:18
ermutuxia 发表于 2014-10-23 15:15
syms x
a=solve(-87/2/x+1/2*exp(x)*(87+200*x)/x-782/5==0, x);
还是不行啊,显示:>> syms x
>> solve(-87/2/x+1/2*exp(x)*(87+200*x)/x-782/5==0, x)

??? Error using ==> char
Conversion to char from logical is not possible.
Error in ==> sym.solve at 46
    S{k} = char(varargin{k});

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-10-24 11:43:13
ermutuxia 发表于 2014-10-23 15:15
syms x
a=solve(-87/2/x+1/2*exp(x)*(87+200*x)/x-782/5==0, x);
我用的matlab7.0和win7的系统,是不是我的matlab有问题?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群