实验二 MATLAB 语言基础.doc_第1页
实验二 MATLAB 语言基础.doc_第2页
实验二 MATLAB 语言基础.doc_第3页
实验二 MATLAB 语言基础.doc_第4页
实验二 MATLAB 语言基础.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验二 MATLAB 语言基础一、 使用logspace( )创建14 的有10 个元素的行向量。 A=logspace(0,1.0992,10)A = Columns 1 through 8 1.0000 1.3247 1.7550 2.3249 3.0799 4.0801 5.4051 7.1603 Columns 9 through 109.4856 12.5661二、使用函数法、拼接法、拼接函数法和变形函数法,按照要求创建以下矩阵:A 为34的全1 矩阵、B 为33 的0 矩阵、C 为33 的单位阵、D 为33 的魔方阵、E 由C和D 纵向拼接而成、F 抽取E 的25 行元素生成、G 由F 经变形为34 的矩阵而得、以G 为子矩阵用复制函数(repmat)生成68 的大矩阵H。 A=ones(3,4),B=zeros(3,3),C=eye(3,3),D=magic(3)A = 1 1 1 1 1 1 1 1 1 1 1 1B = 0 0 0 0 0 0 0 0 0C = 1 0 0 0 1 0 0 0 1D = 8 1 6 3 5 7 4 9 2 E=C;D,F=E(2:5,:),G=reshape(F,3,4)E = 1 0 0 0 1 0 0 0 1 8 1 6 3 5 7 4 9 2F = 0 1 0 0 0 1 8 1 6 3 5 7G = 0 3 1 1 0 1 5 6 8 0 0 7 H=repmat(E,2)H = 1 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 1 8 1 6 8 1 6 3 5 7 3 5 7 4 9 2 4 9 2 1 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 1 8 1 6 8 1 6 3 5 7 3 5 7 4 9 2 4 9 2三、(1) 用矩阵除法求下列方程组的解x=x1;x2;x3;6X1+3X2+4X3=3-2X1+5X2+7X3=-48X1-X2-3X3=-7 A=6 3 4;-2 5 7;8 -1 3,B=3;-4;-7A = 6 3 4 -2 5 7 8 -1 3B = 3 -4 -7 X=ABX = 0.6687 3.5663 -2.9277(2) 求矩阵的秩; r=rank(A)r = 3(3) 求矩阵的特征值与特征向量; X,Lamda=eig(A)X = -0.6780 0.0376 - 0.2584i 0.0376 + 0.2584i -0.4349 0.8034 0.8034 -0.5926 -0.4150 + 0.3379i -0.4150 - 0.3379iLamda = 11.4200 0 0 0 1.2900 + 3.5877i 0 0 0 1.2900 - 3.587(4) 矩阵的乘幂与开方; A2ans = 62 29 57 34 12 48 74 16 34 A1=sqrtm(A)A1 = 2.3374 0.6834 0.6907 -1.0970 2.5946 1.8311 1.8625 -0.5365 1.6419(5) 矩阵的指数与对数; Ae=expm(A)Ae = 1.0e+004 * 4.8173 1.6775 3.6833 3.0902 1.0755 2.3622 4.2102 1.4662 3.2187 Ael=logm(A)Ael = 1.6978 0.5898 0.4111 -1.4847 2.3266 1.7786 1.6409 -0.7219 1.0876(6) 矩阵的提取与翻转。 a=triu(A)a = 6 3 4 0 5 7 0 0 3 a1=rot90(A)a1 = 4 7 3 3 5 -1 6 -2 8四、创建三维数组A,第一页为1 3;4 2,第二页为1 2;2 1,第三页为3 5;7 1。然后用reshape 函数重排为数组B,B 为3 行、2 列、2 页。 a=1 3;4 2,b=1 2;2 1,c=3 5;7 1a = 1 3 4 2b = 1 2 2 1c = 3 5 7 1 A=cat(3,a,b,c)A(:,:,1) = 1 3 4 2A(:,:,2) = 1 2 2 1A(:,:,3) = 3 5 7 1 B=reshape(A,3,2,2)B(:,:,1) = 1 2 4 1 3 2B(:,:,2) = 2 7 1 5 3 1五、用char( )和向量生成的方法创建如下字符串AaBbCcDdXxYyZz。 A=65+

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论