国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

利用Excel進行初等行變換求線性方程組的解

2015-05-30 12:36:46梁海濱
關鍵詞:線性方程組

摘 要:Excel在線性代數(shù)中應用廣泛,但一般用來求矩陣的轉(zhuǎn)置、行列式的值、矩陣的乘法、方陣的逆等。本文介紹了如何利用Excel進行初等行變換,求矩陣的秩和基礎解系,進而求出線性方程組的解(通解)。

關鍵詞:Excel;初等變換;線性方程組

學生在對矩陣進行初等行變換求線性方程組的解(通解)時,常常因為計算量過大而發(fā)生錯誤,既浪費了時間又容易使學生失去學習線性代數(shù)的興趣。雖然這些計算可以用專業(yè)軟件Mathematica及Matlab等求解,但這類軟件有較高的專業(yè)要求,攜帶也不方便。而Excel作為Office自帶軟件,其操作方法簡便、快捷,而且它自身具有強大的分析和計算數(shù)據(jù)的能力,能輔助解決這一問題。

1 矩陣的初等變換定義

矩陣的下列三種變換稱為矩陣的初等行變換:

①交換矩陣的兩行(交換i,j兩行,記作ri→rj);

②以一個非零的數(shù)k乘矩陣的某一行(第i行乘數(shù)k,記作ri×k);

③把矩陣的某一行的k倍加到另一行(第j行乘k加到i行,記為rj+krj)。

把定義中的“行”換成“列”,即得矩陣的初等列變換的定義(相應記號中把r換成c),

初等行變換與初等列變換統(tǒng)稱為初等變換。[1]

2 在Excel中實現(xiàn)初等變換(以初等行變換為例)

2.1 交換矩陣的兩行

①選中要換的行;

②鼠標移到選區(qū)的邊緣,當光標變?yōu)樗南蚴旨^時,按住“Sihft”鍵的同時,按住鼠標左鍵向下拖到要更換的行的位置;

③以上步驟操作兩次即可完成互換。

2.2 以一個非零的數(shù)k乘矩陣的某一行

方法一:①選中一個與要進行變換的行同樣大小的空白區(qū)域;

②輸入公式“=”選中要進行變換的行,再輸入公式“*k”;

③同時按住“Ctrl+Shift+Enter”這3 個鍵,就可得到計算結(jié)果;

④把新得到的結(jié)果復制選擇數(shù)字粘貼替換到原行位置。

方法二:①選中一個空單元格;

②輸入公式“=”選中某一行的第一個數(shù),再輸入公式“*k+”再選中另兩行的第一個數(shù);(也可以選中整行)

③同時按住“Ctrl+Shift+Enter”這3 個鍵,空單元格內(nèi)就會得到一個結(jié)果;

④鼠標移到這個單元格的邊緣,當光標變?yōu)樗南蚴旨^時,按住鼠標左鍵向右拖動,范圍與某一行相同;

⑤把新得到的結(jié)果復制選擇數(shù)字粘貼替換到另一行位置。

2.3 把矩陣的某一行的k倍加到另一行

方法一:①選中與某一行同樣大小的空白區(qū)域;

②輸入公式“=”選中某一行,再輸入公式“*k+”再選中另兩行;

③同時按住“Ctrl+Shift+Enter”這3 個鍵,就可得到計算結(jié)果;

④把新得到的結(jié)果復制選擇數(shù)字粘貼替換到另一行位置。

方法二:①選中一個空單元格;

②輸入公式“=”選中要進行變換的行的第一數(shù),再輸入公式“*k”;(也可以選中整行)

③同時按住“Ctrl+Shift+Enter”這3 個鍵,空單元格內(nèi)就會得到一個結(jié)果;

④鼠標移到這個單元格的邊緣,當光標變?yōu)樗南蚴旨^時,按住鼠標左鍵向右拖動,范圍與某一行相同;

⑤把新得到的結(jié)果復制選擇數(shù)字粘貼替換到另一行位置。

3 例題

3.1 方程的個數(shù)與未知數(shù)個數(shù)相等的情況

例一:求解線性方程組:2x1+3x2+5x3=2

x1+2x2=5

3x2+5x3=4。

解:構(gòu)建矩陣=2 ?3 ?5 ?2

1 ?2 ?0 ?5

0 ?3 ?5 ?4

①空白區(qū)域輸入矩陣,如圖:

注:輸入數(shù)字時可先選中輸入?yún)^(qū)域,然后用“Tab”鍵移動位置,這樣不用考慮換行問題,能節(jié)約輸入時間。

②交換第一、二行,如圖:

③第一行*(-2)加到第二行,如圖:

④第二行*(-1),如圖:

⑤第二行*(-2)加到第一行,第二行*(-3)加到第三行,如圖:

⑥第三行/20,如圖:

⑦第三行*(-10)加到第一行,第三行*5加到第二行,如圖:

所以,x1=-1,x2=3,x3=-1。

3.2 方程的個數(shù)與未知數(shù)個數(shù)不相等的情況

例二:求齊次線性方程組2x1+x2-2x3+3x4=0,

3x1+2x2-x3+2x4=0,

x1+x2+x3-x4=0.的通解。

解:構(gòu)建矩陣A=2 ?1 ?-2 ?3

3 ?2 ?-1 ?2

1 ?1 ? ?1 ?-1

①空白區(qū)域輸入矩陣,如圖:

②交換第一、三行,如圖:

③第一行*(-3)加到第二行,第一行*(-2)加到第三行,如圖:

④第二行*(-1)后,新第二行*(-1)加到第一行,新第二行*1加到第三行,如圖:

于是原方程組可同解地變?yōu)椋?/p>

并由此得到通解

4 小結(jié)

利用Excel進行初等行變換,進而求線性方程組的解(通解)。這個方法能提高求解線性方程組解的效率和準確率,激發(fā)學生的學習興趣。

參考文獻:

[1]吳贛昌.線性代數(shù)(經(jīng)濟類)[M].北京:中國人民大學出版社,2012.

作者簡介:

梁海濱,女,1978年生,漢族,遼寧大連人,副教授,碩士,從事高等數(shù)學教學研究。

猜你喜歡
線性方程組
一類整系數(shù)齊次線性方程組的整數(shù)解存在性問題
求解非線性方程組的Newton迭代與Newton-Kazcmarz迭代的吸引域
H-矩陣線性方程組的一類預條件并行多分裂SOR迭代法
線性方程組解的判別
保護私有信息的一般線性方程組計算協(xié)議
基于Matlab實現(xiàn)線性方程組的迭代解法
漳州市| 永靖县| 抚宁县| 朝阳区| 长宁县| 尤溪县| 大关县| 闽清县| 大足县| 永寿县| 高邑县| 漠河县| 襄樊市| 南充市| 镶黄旗| 宜都市| 黔西县| 凤庆县| 万盛区| 宁国市| 穆棱市| 阳曲县| 云林县| 左贡县| 雅江县| 海兴县| 通山县| 大港区| 新密市| 肃南| 怀远县| 日喀则市| 闽清县| 比如县| 任丘市| 新余市| 资兴市| 博白县| 泸州市| 阳江市| 贵溪市|