matlab 求解方程组想求解一个四元四次方程组,a,b,c,q是变量,d是需要输入的值(方程组随d而变化),不知道该怎么写,我这样为什么不对呢d=0.9;syms a b c q[a,b,c,q] = solve('a=-0.002*q^4/d^2+0.0354*q^3/d-0.0671*

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 15:45:19

matlab 求解方程组想求解一个四元四次方程组,a,b,c,q是变量,d是需要输入的值(方程组随d而变化),不知道该怎么写,我这样为什么不对呢d=0.9;syms a b c q[a,b,c,q] = solve('a=-0.002*q^4/d^2+0.0354*q^3/d-0.0671*
matlab 求解方程组
想求解一个四元四次方程组,a,b,c,q是变量,d是需要输入的值(方程组随d而变化),不知道该怎么写,我这样为什么不对呢
d=0.9;
syms a b c q
[a,b,c,q] = solve('a=-0.002*q^4/d^2+0.0354*q^3/d-0.0671*q^2-2.5689*q*d+47.6287*d^2','a-b=0.005*q^2-0.0199*q+0.0048','b-c=0.005*q^2+0.5695*q-3.373','c=0.001*4*q^2-0.0425*2*q+15.4529')

matlab 求解方程组想求解一个四元四次方程组,a,b,c,q是变量,d是需要输入的值(方程组随d而变化),不知道该怎么写,我这样为什么不对呢d=0.9;syms a b c q[a,b,c,q] = solve('a=-0.002*q^4/d^2+0.0354*q^3/d-0.0671*
没错啊,解不出来很正常,solve是符号工具箱的,用来求解析解,很弱的
你这种竖直问题去看fsolve函数吧