Matlab前三次作业答案.pptVIP

  • 5
  • 0
  • 约9.71千字
  • 约 32页
  • 2017-05-21 发布于四川
  • 举报
作业答案 杨颖 中国农业大学 信息与电气工程学院 2009-10-31 题目 1、用函数ones和diag分别编写下列矩阵。 解法一 1、第一个矩阵的生成: a=ones(7) b=5*ones(5) a(2:6,2:6)=b(1:5,1:5) c=3*ones(3) a(3:5,3:5)=c a(4,4)=7 2、第二个矩阵的生成: a=[2 2 2], b=[3 3 3 3]; c=[4 4 4 4 4 ]; d=[5 5 5 5 ]; e=[6 6 6 ]; f=diag(a,-2)+diag(b,-1)+diag(c,0)+diag(d,1)+diag(e,2) 解法二 % 1、用函数ones和diag分别编写下列矩阵。 clear all;close all;clc; % 1.1---------------------------------------------------------------------- Result1 = ones(7); Result1(2:6,2:6) = Result1(2:6,2:6) + 2*ones(5); Result1(3:5,3:5) = Result1(3:5,3:5) + 2*ones(3); Result1(4,4) = Result1(4,4) + 2; % 1.2--------

文档评论(0)

1亿VIP精品文档

相关文档