高等代數機算與應用特殊矩陣生成_第1頁
高等代數機算與應用特殊矩陣生成_第2頁
高等代數機算與應用特殊矩陣生成_第3頁
高等代數機算與應用特殊矩陣生成_第4頁
高等代數機算與應用特殊矩陣生成_第5頁
已閱讀5頁,還剩5頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

線性代數的軟件實踐教育部高等學校骨干教師培訓項目利用MATLAB軟件構造特殊矩陣西安電子科技大學1、構造元素為0-10的3×5隨機矩陣

A=round(10*rand(3,5))2、構造元素為正態分布的2×3隨機矩陣

B=round(5*randn(2,3))3、構造3階單位矩陣

E=eye(3)4、構造全1矩陣

C=ones(3,1)5、構造零矩陣O=zeros(3,2)6、構造3階隨機對稱矩陣

A=round(3*randn(3));A=A+A'7、構造3階奇異矩陣

a1=round(3*randn(1,3));a2=round(3*randn(1,3));a3=round(3*randn)*a1+round(3*randn)*a2;A=[a1;a2;a3]8、構造秩為1的4階矩陣

a=round(3*randn(4,1));b=round(3*randn(1,4));A=a*b若要構造秩為1的矩陣A和B:A

2

4

6 8

4

8

12

16

3

6

9

12

10

20

30

40

可以在MATLAB命令窗口輸入:

a=[2,4,6,8];b=[1,2,1.5,5];A=b'*a,B=a'*bB

2

4

3

10

4

8

6

20

6

12

9

30

8

16

12

40

9、構造范德蒙矩陣A333

66

A

1

1

1 1

3

4

5

32

42

52

62

43

53

可以在MATLAB命令窗口輸入:a1=[3,4,5,6];b=ones(1,4);A1=b'*a1;a2=[0,1,2,3];A2=a2'*b;A=A1.^A2或:

v=[3,4,5,6];A=rot90(vander(v))10、構造行列式為1的n階矩陣(其逆矩陣元素為整數)編寫det1.m程序:function

A=det1(n)A=round(2*randn(n));while

det(A)~=1A=round(2*randn(n));end11、若已知矩陣A,構造與其等價矩陣B[m,n]=size(A);P=det1(m);Q=det1(n);B=P*A*Q12、已知n階矩陣A,構造與其相似矩陣BP=det1(length(A));B=P^-1*A*P13、已知n階對稱矩陣A,構造與其合同的矩陣BP=det1(length(A));B=P'*A*P14、構造三個3維兩兩正交列向量程序orth3.m15、構造特征值為整數的3階矩陣程序eig_int.m為構造特征值為隨機數的矩陣程序eig_int2.m為構造指定特征值的矩陣16、構造正定、負定、半正定矩

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論