999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于MATLAB的線性方程組求解及其可視化

2021-12-18 18:02:33王榮亮倉龍倉許鳳桐
電腦知識與技術 2021年31期
關鍵詞:可視化

王榮亮 倉龍倉 許鳳桐

摘要:針對當前線性代數計算量大,概念抽象等問題,將Matlab用于方程組將求解和教學,畫出二元齊次非線性方程組的可視化圖像,可以提高課堂效率,促進學生對概念的理解,培養(yǎng)學生數學素養(yǎng)和信息技術素養(yǎng)。

關鍵詞:線性代數;Matlab;方程組;可視化

中圖分類號:G642 ? ? ? ?文獻標識碼:A

文章編號:1009-3044(2021)30-0150-03

Solution and Visualization of Linear Equations Based on MATLAB

WANG Rong-liang, CANG Long-cang, XU Feng-tong

(Suqian Vocational &Technical College, Suqian 223800, China)

Abstract: Aiming at the problems of large amount of calculation and abstract concept in current linear algebra, Matlab is used to solve and teach equations and draw visual images of binary homogeneous nonlinear equations, which can improve classroom efficiency, promote students' understanding of concepts, and cultivate students' mathematical and information technology literacy.

Key words: linear algebra; MATLAB; equations; visualization

1 引言

線性代數是現代數學重要的一個分支,是高等院校經管類、理工類等相關專業(yè)一門重要的基礎必修課,也是利用數學知識解決實際問題的重要工具。線性代數教學的難點主要體現在概念抽象和計算量大兩個方面。計算機技術的快速發(fā)展,尤其是許多優(yōu)秀軟件(如Matlab、Maple、Geogebra)的出現和逐步完善,不但使得大量計算成為了現實,也更利于數學教學可視化,促進學生對概念的理解。

2 基本概念

線性方程組是指聯(lián)立的各個方程關于未知量均為一次的。一般形式如下:

[a11x1+a12x2+…a1nxna21x1+a22x2+…a2nxn?am1x1+am2x2+…amnxn=b1=b2=bm] ? ? ? ? ? ? ? ? ? ? ? [(1)]

式中[x1,x2,…xn]代表未知量,[aij(1≤i≤m,1≤j≤n)]稱為方程⑴的系數,[bi(1≤i≤m)]稱為常數項。特別的,當常數項b1,b2,…,bn都等于零時,則方程組⑴稱為齊次線性方程組;當常數項b1,b2,…,bn不全為零時,則方程組⑴稱為非齊次線性方程組。

其中,當[m=n]時,將未知數系數構成的行列式[D=a11a12…a1na21a22…a2n????an1an2…ann],稱為方程組(1)的系數行列式。

也可將方程組(1)寫成矩陣形式[AX=b],其中[A=(aij)m×n]稱為系數矩陣。

根據未知數的個數和方程的個數,將方程組分為:

當未知數的個數等于方程的個數,即[m=n]時,稱方程組為適定方程組;

當未知數的個數小于方程的個數,即[m

當未知數的個數大于方程的個數,即[m>n]時,稱方程組為超定方程組。

3 線性方程組的求解

求解線性方程組的方法主要有克萊姆法則、逆矩陣求解法、矩陣除法、初等行變換等,其中各種方法的適用性如下表所示:

3.1適定方程的求解

例1:求線性方程組[2x1-2x2+x3+16x4x1+x2-4x3-2x4-x1+x2-5x3+4x43x1-x2+3x3+x4=2=0=2=1]的解。

解法一:克拉姆法則,程序為:

clear all

clc

A=[2 -2 1 16;1 1 -4 -2;-1 1 -5 4;3 -1 3 1];

D=det(A)

A1=[2 -2 1 16;0 1 -4 -2;2 1 -5 4;1 -1 3 1];

D1=det(A1);

A2=[2 2 1 16;1 0 -4 -2;-1 2 -5 4;3 1 3 1];

D2=det(A2);

A3=[2 -2 2 16;1 1 0 -2;-1 1 2 4;3 -1 1 1];

D3=det(A3);

A4=[2 -2 1 2;1 1 -4 0;-1 1 -5 2;3 -1 3 1];

D4=det(A4);

x1=D1/D;x2=D2/D;x3=D3/D;x4=D4/D;

X=[x1 x2 x3 x4]

運行的結果為:

D =-54.0000

X =1.0000 ? ?9.0000 ? ?2.0000 ? ?1.0000

可以看出D≠0,所以方程組有唯一解X=(1 9 2 1)T;

解法二:逆矩陣求解法,程序為:

clear all

clc

A=[2 -2 1 16;1 1 -4 -2;-1 1 -5 4;3 -1 3 1];

b=[2 0 2 1]';

X=inv(A)*b;

X=X'

運行的結果為:

X =1.0000 ? ?9.0000 ? ?2.0000 ? ?1.0000

方程組有唯一解X=(1 9 2 1)T;

解法三:矩陣除法,程序為

clear all

clc

A=[2 -2 1 16;1 1 -4 -2;-1 1 -5 4;3 -1 3 1];

b=[2 0 2 1]';

X=A\b;

X=X'

運行的結果為

X =1.0000 ? ?9.0000 ? ?2.0000 ? ?1.0000

方程組有唯一解X=(1 9 2 1)T;

解法四:初等行變換,程序為

clear all

clc

A=[2 -2 1 16;1 1 -4 -2;-1 1 -5 4;3 -1 3 1];

b=[2 0 2 1]';

r1=rank(A)

r2=rank([A,b])

U=rref([A,b])

運行的結果為

r1 =4

r2 =4

U =

1 ? ? 0 ? ? 0 ? ? 0 ? ? 1

0 ? ? 1 ? ? 0 ? ? 0 ? ? 9

0 ? ? 0 ? ? 1 ? ? 0 ? ? 2

0 ? ? 0 ? ? 0 ? ? 1 ? ? 1

結果中,U即為方程組增廣矩陣通過初等行變換得到的行最簡矩陣,矩陣U的最后一列即為方程組的解X=(1 9 2 1)T;同時,也可以發(fā)現系數矩陣和增廣矩陣的秩都為4,所以方程組存在唯一解。

3.2欠定方程的求解

例2:求線性方程組

[13x1+3x2+3x3+x4+61x5+33x612x1+6x2+3x3-x4+69x5+29x6-x1+3x2-x3-2x4+4x5-6x62x1-x2+x3+x4+6x5+7x6=13=12=-1=2]的解。

未知數的個數為6,而方程組中方程的個數為4,所以方程組為欠定方程組,可以采取初等行變換進行求解。程序為

clear all

clc

A=[13 3 3 1 61 33 13;12 6 3 -1 69 29 12;-1 3 -1 -2 4 -6 -1;2 -1 1 1 6 7 2];

E=rref(A)

運行的結果為:

E =

1 ? ? 0 ? ? 0 ? ? 0 ? ? 1 ? ? 2 ? ? 1

0 ? ? 1 ? ? 0 ? ? 0 ? ? 9 ? ? 0 ? ? 0

0 ? ? 0 ? ? 1 ? ? 0 ? ? 4 ? ? 2 ? ? 0

0 ? ? 0 ? ? 0 ? ? 1 ? ? 9 ? ? 1 ? ? 0

所以方程組的通解為[X=k1-1-9-4-910+k2-20-2-101+100000],其中[k1,k2]為任意常數。

3.3超定方程的求解

例3.求線性方程組[x1-3x2x1+x23x1-x2=-1=3=6]的解。

方程中未知的個數是2,而方程組中方程的個數是3,所以方程組為超定方程,只能通過對增廣矩陣進行初等行變換,觀察是否存在解。程序為

clear all

clc

A=[1 -3 -1;1 1 3;3 -1 6]

E=rref(A)

運行的結果為

E =

1 ? ? 0 ? ? 0

0 ? ? 1 ? ? 0

0 ? ? 0 ? ? 1

觀察結果最簡行矩陣E,可以發(fā)現最后一行為矛盾方程,故該方程組無解。

4 線性方程組的可視化

線性代數教學的一個重難點就是概念不直觀,而可視化可以為一些概念提供直觀的感受,有助于對概念的理解。以下列三個方程組以及例3中的方程組為例,按照初等變換求解方程組的方法運行得到的結果如下:

[方程組1[x1+x23x1-x2=3=5] 方程組2[x1+x23x1+3x2=3=9] 方程組3[x1+x2x1+x2=3=5] U1 =

1 ? ? 0 ? ? 2

0 ? ? 1 ? ? 1

U2 =

1 ? ? 1 ? ? 3

0 ? ? 0 ? ? 0

U3 =

1 ? ? 1 ? ? 0

0 ? ? 0 ? ? 1

]

畫出四個方程組的二維圖形,如圖1所示。

從運行的結果看,方程組1的解為[x1=2x2=1];方程組2有無數組解;方程組3無解。對應的,圖1中可以直觀地看出,方程組1是兩條直線的交點,而且只有一個交點,故方程組有唯一解;方程組2的兩條直線完全重合,故方程組2有無數組解;方程組3的兩條直線平行,沒有交點,故方程組3無解;例3中的三條直線不共線,故不存在公共解,也即例3中的方程組是無解的。

5結束語

線性代數是多個學科重要的基礎課,在科學、工程、金融和管理等多個領域都得到廣泛的應用。在線性代數課程中,引入Matlab求解和可視化,可以使得計算變得快捷,也能促進學生對概念的理解。

參考文獻:

[1] 王芳.Matlab軟件在線性代數課程線上線下混合式教學模式中的應用[J]. 黑龍江科學,2021,12(3):70-71.

[2] 宮曉俊.淺談線性代數課堂中Matlab的引入[J]. 理科愛好者(教育教學),2020(5):8-9.

[3] 王萼芳,石生明.高等代數(第五版)[M]. 北京:高等教育出版社,2021.

[4] 李繼根.線性代數及其Matlab實現[M]. 上海:華東師范大學出版社,2017.

[5] ?陳懷琛,龔杰民.線性代數實踐及Matlab入門[M]. 北京:電子工業(yè)出版社,2009.

[6] 蔚濤,周薛雪.Matlab與線性代數教學的有機結合[J]. 教育教學論壇,2020(2):267-268.

【通聯(lián)編輯:王力】

收稿日期:2021-03-19

作者簡介:王榮亮(1991—),男,江蘇省宿遷市宿豫縣人,講師,碩士,主要研究方向為數學教學與研究;倉龍倉(1988—),女,山東省臨沂市人,助理研究員,本科,主要研究方向為學生管理;許鳳桐(1990—),男,甘肅省慶陽市環(huán)縣人,助教,碩士,主要研究方向為數學教學與研究。

猜你喜歡
可視化
無錫市“三項舉措”探索執(zhí)法可視化新路徑
基于CiteSpace的足三里穴研究可視化分析
自然資源可視化決策系統(tǒng)
北京測繪(2022年6期)2022-08-01 09:19:06
三維可視化信息管理系統(tǒng)在選煤生產中的應用
選煤技術(2022年2期)2022-06-06 09:13:12
思維可視化
師道·教研(2022年1期)2022-03-12 05:46:47
基于Power BI的油田注水運行動態(tài)分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
自然資源可視化決策系統(tǒng)
北京測繪(2021年7期)2021-07-28 07:01:18
基于CGAL和OpenGL的海底地形三維可視化
可視化閱讀:新媒體語境下信息可視化新趨勢
“融評”:黨媒評論的可視化創(chuàng)新
傳媒評論(2019年4期)2019-07-13 05:49:14
主站蜘蛛池模板: 大学生久久香蕉国产线观看| 久久精品国产999大香线焦| 日本不卡视频在线| 欧美在线一级片| 中文字幕永久视频| 亚洲第一网站男人都懂| 99ri国产在线| 免费一看一级毛片| 伊人色婷婷| 99激情网| 日韩天堂在线观看| 找国产毛片看| 亚洲成人在线播放 | 色哟哟色院91精品网站| 高潮爽到爆的喷水女主播视频| 欧美五月婷婷| 天天综合网在线| 色哟哟精品无码网站在线播放视频| 18禁高潮出水呻吟娇喘蜜芽| 国产成人免费高清AⅤ| 国产91熟女高潮一区二区| 2021精品国产自在现线看| 日本91在线| 国产色婷婷视频在线观看| av午夜福利一片免费看| 亚洲国产高清精品线久久| 欧美国产日韩在线观看| 国产黑人在线| 欧美日韩激情| 国产成人精品免费av| 中文毛片无遮挡播放免费| 凹凸国产熟女精品视频| 国产97视频在线| 超碰91免费人妻| 国产精品尤物在线| 欧美a在线视频| 国产精品自在在线午夜区app| 在线不卡免费视频| 国产精品99r8在线观看| 欧美成人免费一区在线播放| 亚洲无码高清免费视频亚洲| 免费看的一级毛片| 日本一区二区三区精品视频| 久久久国产精品无码专区| 午夜影院a级片| 婷婷激情亚洲| 四虎免费视频网站| 欧美第九页| 欧美色图久久| 伊人久久久大香线蕉综合直播| 国产在线91在线电影| 天天做天天爱夜夜爽毛片毛片| 欧美狠狠干| 亚洲热线99精品视频| 国产精品九九视频| 久久婷婷五月综合97色| 国产激情第一页| 精品无码专区亚洲| 色偷偷男人的天堂亚洲av| 久久精品中文无码资源站| 国产精品无码在线看| 国禁国产you女视频网站| 国产精品免费露脸视频| 国产精品七七在线播放| 一级毛片免费观看久| 国产成年女人特黄特色大片免费| 国产精品入口麻豆| 欧美一级高清视频在线播放| 香蕉网久久| 亚洲国产无码有码| 午夜在线不卡| 国产无码高清视频不卡| 99手机在线视频| 91福利在线看| 国产尹人香蕉综合在线电影| 成人av专区精品无码国产 | 欧美精品在线视频观看| 91青青草视频| 欧美一级在线播放| 国产乱人伦偷精品视频AAA| 四虎影视永久在线精品| 波多野结衣在线一区二区|