matlab 怎么找y=0时x的值

问题描述:

matlab 怎么找y=0时x的值
最后答案应该是x=0.414L,我希望能用L表示.求mp导数等于0时,x的值
syms L x mp A;
mp=(L-x)*L/(4+2*(L-x)/x);
A=diff(mp,x);
find(A==0,x)
1个回答 分类:数学 2014-11-09

问题解答:

我来补答
syms L x mp A;
mp=(L-x)*L/(4+2*(L-x)/x);
A=diff(mp,x);
vpa(solve(A,x))
ans =
0.4142135623730950488016887242097*L
(-2.4142135623730950488016887242097)*L
还有个另外一个根,估计是不符合题意要舍去的
 
 
展开全文阅读
剩余:2000
上一页:周五
下一页:责任的事实论据