注:每题20分,所有题要求在matlab 中实现。
1. 将矩阵4275a ⎡⎤=⎢⎥⎣⎦、7183b ⎡⎤=⎢⎥⎣⎦和5962c ⎡⎤=⎢⎥⎣⎦
组合成两个新矩阵: (1)组合成一个43⨯的矩阵,第一列为按列顺序排列的a 矩阵元素,第二列为按列顺序排列的b 矩阵元素,第三列为按列顺序排列的c 矩阵元素;
(2)按照a 、b 、c 的列顺序组合成一个行向量。
2. 绘图题:
(1)绘制极坐标图:333sin cos ,sin cos 66
θθππρθθθ=-≤≤+。
(2)绘制曲面图:225
(,),3,31f x y x y x y =-
≤≤++。
3. 设i x :1,2,3,4,5,6,7,8,9,10;i y :1,3,31,133,381,871,1723,3081,5113,8011。
(1)作出以(i x ,i y )为顶点的折线图;
(2)作出一次多项式拟合曲线图;
(3)作出二次多项式拟合曲线图;
(4)用多项式拟合的相关工具,寻找较好的多项式拟合曲线。
4. 编程实现,将100个学生5门功课的成绩存入矩阵P 中,进行如下处理:
(1) 分别求每门课的最高分、最低分及相应学生序号。
(2)分别求每门课的平均分和标准方差。
(3)5门课总分的最高分、最低分及相应学生序号。
5.求出1到m之间(含m)能被3或5整除的所有整数放在数组a中,通过n返回这些数的个数。
当输入m=1000时,输出a,n。