今天天给大家介绍这么通过MATLAB解线性方程组,什么是线性方程呢?简单理解就是所有的变量次数是0或者1次的方程。以下面这个三元一次方程组为例,实践用MATLAB求解: 把左端变量的系数表示成矩阵A: 把右端的常数表示成向量b: 把需要求解的未知数表示成X=(x1,x2,x3)’。 A*X=b 所以: X=b\A 可以简单这么理解,具体可以学习线性代数的知识。 具体代码输入和结果如下: 结果带入方程组验证正确。 感兴趣的朋友可以自己去实践一下这个解线性方程组的流程。 有几个基本点要注意点: 1.矩阵的输入方式是一行一行的输入,以分号;结束一行的输入,行中的元素与元素之间用空格和逗号都是可以的,我的习惯是空格。 2.实例中的b向量是列向量,可以[3.6;2.1;-1.4]这样输入,也可以像我实例一样行向量表示然后在后面加一个符号’对行向量进行转置。 刚学的朋友可以照做改里面的数字即可,以后会给大家详细讲解其中的知识点! 此文各位同学可以学到: 1.怎么表示矩阵; 2.怎么表示行向量和列向量,以及行向量和列向量之间通过’符号转化; 3.求解n元线性方程组; 喜欢的朋友可以点赞加波关注支持下小编! |
|
来自: 当以读书通世事 > 《073-数学(大中小学)》