2014 第一轮上机练习题答案matlab程序设计练习.docVIP

  • 113
  • 0
  • 约1.03万字
  • 约 20页
  • 2017-10-24 发布于湖北
  • 举报

2014 第一轮上机练习题答案matlab程序设计练习.doc

2014 第一轮上机练习题答案matlab程序设计练习

练习1 基础练习 一、矩阵及数组操作: 1.利用基本矩阵产生3×3和15×8的单位矩阵、全1矩阵、全0矩阵、均匀分布随机矩阵([-1,1]之间)、正态分布矩阵(均值为1,方差为4)。 2.利用fix及rand函数生成[0,10]上的均匀分布的10×10的整数随机矩阵a,然后统计a中大于等于5的元素个数。a=fix((10-0+1)*rand(10)+0) x=5 i=find(a=x) n=length(i) 3.在给定的矩阵中删除含有整行内容全为0的行,删除整列内容全为0的列。A=[1 2 2 3 4;0 0 0 0 0;4 5 6 2 3;0 0 0 0 0;]; A([2,4],:)=[] B=A; B(:,[2,4])=[] 二、绘图: 4.在同一图形窗口画出下列两条曲线图像: ?????????????? y1=2x+5; y2=x^2-3x+1, 并且用legend标注。x=0:0.01:10; y1=2*x+5; y2=x.^2-3*x+1; plot(x,y1,x,y2) legend(y1, y2) 5.画出下列函数的曲面及等高线: z=x^2+y^2+sin(xy). 三、程序设计: 6.编写程序计算(x在[-3,3],间隔0.01) x=input(??ê?è?xμ??μ:); if x=-3x-1 y=(-x.^2-4*x-3)/2; elsei

文档评论(0)

1亿VIP精品文档

相关文档