用MATLAB中solve求解方程得到的结果再带入方程不对

2025-02-24 12:39:40
推荐回答(1个)
回答1:

由于变量a、n、e解的位置错误,而导致方程检验不对。solve正确的写法是这样的,

[a,e,n]=solve('  ','  ','  ')   %变量的位置应该从a,b,c,d,e,......,x,y,z排列

所以解的结果为

a =       0.00203318044091157

e =        0.0074688045128649

n =         0.374282306776705