数学应用软件实验

时间:2022-03-22 05:43:22 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
桂林电子科技大学 数学与计算科学学院实验报告

实验室:06303 学院 课程 名称

,实验目的

1. 熟悉数组(或矩阵)的创建方法及特殊数组的创建函数; 熟悉2. 数组元素的提取方法; 3. 熟悉矩阵运算基本方法; 4. 熟悉主要的矩阵函数的使用方法; 5. 熟悉符号矩阵的相关运算方法; ,实验原理

调用MATLAB^的函数求矩阵和自定义函数求函数的运算 三,使用仪器及环境 MATLABR2010a

四,实验内容与步骤(过程及结果截图)

1.用克莱姆法则求下列线性方程组的解,写出相应的程序及结果。

X1 X2 2X3 3X4 1

数学与计算科学学院 学号 数学应用软件

实验项目

1400730128 线性代数的运算

姓名

实验日期:20151029 庞锦荣



成绩 指导- 李丰兵

3% X2 X1 2X?





X3 2X4

X4

4 6 4

2% 3X2 X3 X4

3X3

XL =

-1,00)0

1.0 SI -

4];

+



1J

1.00M

Naming : Hatrzx is cL 3se to Eingulai: or bsdiy 解百皐 1*

R^EUITS B.ay be irnaceuratt. RCCJTD ■= 3r 9SEll€e-

4=[1 1 2 3 3 -1 -1 -2:2 3 -1 -1 1 2 3 -1] a= ?1 -4 -6 -Dl-[a3 -1 -1 -2:2 3 -1 -1:1 2 3 -1]

Kl=det(A/Dli



> In Uhtithd? at

D2-l 1 2 3:a;2 3 -1 '1;1 2 3 -1]; X2=det (A/D 2)

D3=[l 1 2 3;3 -1 -1 -2;a;l 2 3 -1]; X3-det(A/D3)

D4[l I 2 2;3 -1 -1 -2;2 3 -1 -1 ;ak X4^det (A/D4>

1.




2.求下列线性方程组的通解,写出相应的程序及结果。

Xi 2X2 5xi 6x2 5x3 3x4 11 3X3 X4 1

6 5

2% 2X2 4X3 X4



3xi 4X2 X3 2x4



clc : clear.

=L1 Z -0 -3:5 « 3 -1 ;3 2 4 1:3 3 -1 2.;



3='lt '1

5]1 -

T



LA 31 ;



N-4

-1

-CA=janli U':

0 ink (b :

0

if R_^H_bftP_A==W

-X









訂科 if R_A==F_tlR_A

E\

E|

c =

l ik ' r')





•1>« 应血 SOLVESF

-5

end. 7



end

1



0

3.自定义函数,将 A化为行最简型(函数文件开头如下)

fun ctio n R=My_RS(A) %A表示输入矩阵

%R表示输出的行最简型矩阵

fynct im jbT to-1?

[aunO - Esse (A> . [nun, dsn. rat (A);

■rats * i sexual I A, r^A- /deti) if norE in : 2 LO! - ua;-- (DL. n? *BP^

GL) 'noxi Ar irJ'): mnd

_zlwhile i <- n) M [j <= n)

[p.t] - n-xCahs (A(! a. h - k+i-1; if fp <- tol)

i ft. j) =

' iri+lr 1),

J * J + 1

019C

e = tjh j】: A(ti

ACk ihjF)

jn> = A£L j:siVAi'i^ j>: far k - 13:

J+1 . n]

A(k, j n) Jb Ik, j n) - * th. ]i}*Atir j n) end i = i 1 J - J 1 encl

_d

if TiBtX

rmiui- den? rot CA) ;|

A=IU.D. /d*n::

» My_RS (A)



-4

-fz

0 1


ans ■

10 01-7 0 0

9

0 0

0 0

4 -7/2 C 0

五,实验总结

通过本次实验我对 MATLAB勺矩阵的创建方法及特殊数组的创建函数等矩阵的操作有了基本的了 解,懂得了矩阵运算的基本方法和使用方法、关运算方法的使用。在实验过程中我发现了自己对 MATLA爵句的使用还不是很好,对

记得不够清楚,以后还是需要经常练习。

MATLAB勺语法还是不太熟悉,对一些矩阵运算函数的调用还




本文来源:https://www.wddqw.com/doc/7d10e0a3996648d7c1c708a1284ac850ac0204d9.html