怎样利用Matlab求解线性方程组?学习中经常会遇到要求解线性方程组Ax=b,手工求解的话简单的求解起来还比较容易,如果是复杂的线性方程组求解起来就比较麻烦。这里给大家介绍两种利用Matlab求解线性方程组的方法,希望对你有所帮助。
工具/原料
1
电脑一台
2
Matlab软件
第一种方法:直接求解法
1
第一步、打开Matlab-->点击菜单“新建脚本文件”(或则同时按下Ctrl+N)-->新建一个脚本文件,在脚本文件中编写程序方便修改。
2
第二步、以下图中所示线性方程组为例,利用左除法直接求解线性方程组的解。x=A\b
3
第三步、在新建的脚本文件中输入下图所示求解程序-->点击保存-->点击运行,等程序运行结束即可在Matlab的 命令窗口中看到求解结果。
第二种方法、利用solve函数求解线性方程组
1
第一步、打开Matlab->点击菜单“新建脚本文件”(或则同时按下Ctrl+N)-->新建一个脚本文件,在脚本文件中编写程序方便修改。
2
第二步、求解例子及solve函数的调用格式如下图所示:
3
第三步、在新建的脚本文件中输入下图所示求解程序-->点击保存-->点击运行-->即可在命令窗口看到求解结果
4
总结:关于利用Matlab求解线性方程组的两种方法总结一下就是:
注意事项
1
利用直接法求解时用的是左除法A\b,不是b/A
2
利用solve函数求解时,要想用syms函数定义符号变量
上一篇:如何编程求二元一次方程组的解
下一篇:列方程组解应用题的一般5个步骤