用matlab解超越方程组五元一次方程组

这是我写的程序提示需要数值解泹像不太会
明明可以简化为解方程你非要写成方程组的形式,人为制造麻烦
几个方程的变量都没有混合出现在同一个方程里因此分开求解能降低数值求解的难度
比如,从x1 (x2)的方程里可以求得 x1(x2)这个过程可以用 fzero 函数,再将求得的结果带入 y1、y2、z1、z2表达式即可

我对应MATLAB自帶的例子改写我自己程序

能不能解释一下X0[  ]这一步具体的意义是什么是根据已有的值对我要解的值一个预判性的赋值吗?我把之前那有五個元素的方程组解出来了再x0[]中括号你给的都是11,11,1发现的得到的值和我所预期的还很接近。
}
方程组的形式是这样的:a=f1(x,y),b=f2(x,y)这里x,y是未知数两个方程都是超越方程。现已确定在给定区间内x,y有唯一解。现在a,b已知想利用MATLAB数值计算求解,得到x=g1(a,b),y=... 方程组的形式是这样的:
这裏x,y是未知数两个方程都是超越方程。现已确定在给定区间内x,y有唯一解。

我最终要在C语言程序中用查表法查询二维数组求解!
请把最关鍵的命令写出来谢谢!

可选中1个或多个下面的关键词,搜索相关资料也可直接点“搜索资料”搜索整个问题。

详细点啊 给个模板让我套用一下就行了
你去查查fsolve的帮助他就是把方程直接带进去,就可以了直接解出来的!
这可是二元方程组啊,两个函数哪那么容易?
fsolve僦是解方程组的可以解的

你对这个回答的评价是?

}

小木虫,学术科研互动社区,为中国學术科研免费提供动力

违规贴举报删除请发送邮件至:emuch2018@



}

我要回帖

更多关于 matlab解超越方程组 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信