用MATLAB提供的Broyden迭代法求解二元二次方程带来的疑惑?
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/12 10:32:25
用MATLAB提供的Broyden迭代法求解二元二次方程带来的疑惑?
我用MATLAB软件提供的Broyden迭代法求解二元二次方程 :57.9436*a^2-12.6683*b^2+67.6203*a-72.056*b-65.4386=0;2.4511*a^2-2.388*b^2+17.0215*a-6.9613*b+9.0031=0;答案为 1.0e+010 *
0.0931 -3.0021,明显不对,
我用MATLAB软件提供的Broyden迭代法求解二元二次方程 :57.9436*a^2-12.6683*b^2+67.6203*a-72.056*b-65.4386=0;2.4511*a^2-2.388*b^2+17.0215*a-6.9613*b+9.0031=0;答案为 1.0e+010 *
0.0931 -3.0021,明显不对,
![用MATLAB提供的Broyden迭代法求解二元二次方程带来的疑惑?](/uploads/image/z/19152874-10-4.jpg?t=%E7%94%A8MATLAB%E6%8F%90%E4%BE%9B%E7%9A%84Broyden%E8%BF%AD%E4%BB%A3%E6%B3%95%E6%B1%82%E8%A7%A3%E4%BA%8C%E5%85%83%E4%BA%8C%E6%AC%A1%E6%96%B9%E7%A8%8B%E5%B8%A6%E6%9D%A5%E7%9A%84%E7%96%91%E6%83%91%3F)
可不可以这样算啊:
[a,b]=solve('57.9436*a^2-12.6683*b^2+67.6203*a-72.056*b-65.4386=0','2.4511*a^2-2.388*b^2+17.0215*a-6.9613*b+9.0031=0','a','b')
[a,b]=solve('57.9436*a^2-12.6683*b^2+67.6203*a-72.056*b-65.4386=0','2.4511*a^2-2.388*b^2+17.0215*a-6.9613*b+9.0031=0','a','b')