matlab 求参数在一定范围内的方程解的范围

方程命令为:
x=solve('x=(a*L/(2*c))^(1/(k-1))*((a*x+a*b-2)/(2*d*e+2*d))^(1/(e*k-e))','x')
运行后显示没有解析解:
Warning: Cannot find explicit solution.
> In solve (line 318)

x =

Empty sym: 0-by-1

现在想请问的是,我如何编写命令,求解x在当e和k两个参数均大于零的条件下,x的数值解的范围?这个命令该如何编写?非常感谢!

第1个回答  2015-08-03
<bean id="propertyPlaceholderConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
configure:3427: gcc --version >&5
i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
第2个回答  2017-07-28
你这个方程中的未知数太多,对结果的影响太复杂,当然就解不出。尽量减少未知数的个数,再解。
第3个回答  2018-04-12
你的这个问题解决了吗,我也遇到同样问题
第4个回答  2017-07-28
方程呢?具体点
第5个回答  2017-07-28
每个符号都定义了没有的呢
相似回答