Matlab中怎样解线性方程组

2022年7月25日 32点热度 0人点赞

怎样利用Matlab求解线性方程组?学习中经常会遇到要求解线性方程组Ax=b,手工求解的话简单的求解起来还比较容易,如果是复杂的线性方程组求解起来就比较麻烦。这里给大家介绍两种利用Matlab求解线性方程组的方法,希望对你有所帮助。

工具/原料

  • 电脑一台
  • Matlab软件

第一种方法:直接求解法

  1. 1

    第一步、打开Matlab-->点击菜单“新建脚本文件”(或则同时按下Ctrl+N)-->新建一个脚本文件,在脚本文件中编写程序方便修改。

  2. 2

    第二步、以下图中所示线性方程组为例,利用左除法直接求解线性方程组的解。x=A\b

  3. 3

    第三步、在新建的脚本文件中输入下图所示求解程序-->点击保存-->点击运行,等程序运行结束即可在Matlab的 命令窗口中看到求解结果。

    END

第二种方法、利用solve函数求解线性方程组

  1. 1

    第一步、打开Matlab->点击菜单“新建脚本文件”(或则同时按下Ctrl+N)-->新建一个脚本文件,在脚本文件中编写程序方便修改。

  2. 2

    第二步、求解例子及solve函数的调用格式如下图所示:

  3. 3

    第三步、在新建的脚本文件中输入下图所示求解程序-->点击保存-->点击运行-->即可在命令窗口看到求解结果

  4. 4

    总结:

    关于利用Matlab求解线性方程组的两种方法总结一下就是:

    END

注意事项

  • 利用直接法求解时用的是左除法A\b,不是b/A
  • 利用solve函数求解时,要想用syms函数定义符号变量
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部

laozhao

这个人很懒,什么都没留下

文章评论