matlab 选修课考试复习.docVIP

  • 6
  • 0
  • 约3.39千字
  • 约 9页
  • 2018-05-10 发布于重庆
  • 举报
matlab 选修课考试复习

一 矩阵的创建 如输入:A=[1,2,3;4,5,6;7,8,9] 则显示:A= 1 2 3 4 5 6 7 8 9 也可用空格代替逗号,用回车代替分号: 如上例:A=[1 2 3 4 5 6 7 8 9] 则显示:A= 1 2 3 4 5 6 7 8 9 特殊函数创建 如diag()函数可生成对角阵。创建对角矩阵,对角线元素为1, 2, 3 ones(m,n) ; zeros(m,n) 随机阵 rand(m,n) 例如:用内部函数生成特殊矩阵:生成3×3阶伪随机阵R;生成对角阵X,X与R的主对角线相同 r=rand(3,3) %3 p=diag(r) %3 x=diag(p) %3 a=[1 3 5;3 2 6;5 7 3] p=diag(a) x=diag(p) 空矩阵A=[] 二 矩阵的访问 如: j:k --- 生成向量 [j,j+1,j+2,…,k] j:i:k --- 生成向量 [j,j+i,j+2i,j+3i,…,k] (j为起始值,i为步距,k为终止值,在仿真中经常用于生成时间向量) A(:,j) --- 矩阵A的第j列 A(i,:) --- 矩阵A的第i行 A(j:k) --- 生成向量A (A为向量时,为A的第j到第k个元素,当A为矩阵时,为A的按列数的第j到第k个元素)

文档评论(0)

1亿VIP精品文档

相关文档