matlab综合大作业(附详细答案)(21页).doc
《matlab综合大作业(附详细答案)(21页).doc》由会员分享,可在线阅读,更多相关《matlab综合大作业(附详细答案)(21页).doc(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-MATLAB语言及应用期末大作业报告1数组的创建和访问(20分,每小题2分):1) 利用randn函数生成均值为1,方差为4的5*5矩阵A;实验程序:A=1+sqrt(4)*randn(5)实验结果:A = 0.1349 3.3818 0.6266 1.2279 1.5888 -2.3312 3.3783 2.4516 3.1335 -1.6724 1.2507 0.9247 -0.1766 1.1186 2.4286 1.5754 1.6546 5.3664 0.8087 4.2471 -1.2929 1.3493 0.7272 -0.6647 -0.38362) 将矩阵A按列拉长得到矩阵
2、B;实验程序:B=A(:)实验结果:B = 0.1349 -2.3312 1.2507 1.5754 -1.2929 3.3818 3.3783 0.9247 1.6546 1.3493 0.6266 2.4516 -0.1766 5.3664 0.7272 1.2279 3.1335 1.1186 0.8087 -0.6647 1.5888 -1.6724 2.4286 4.2471 -0.38363) 提取矩阵A的第2行、第3行、第2列和第4列元素组成2*2的矩阵C;实验程序:C=A(2,2),A(2,4);A(3,2),A(3,4)实验结果:C = 3.3783 3.1335 0.924
3、7 1.11864) 寻找矩阵A中大于0的元素;实验程序:G=A(find(A0)实验结果:G = 0.1349 1.2507 1.5754 3.3818 3.3783 0.9247 1.6546 1.3493 0.6266 2.4516 5.3664 0.7272 1.2279 3.1335 1.1186 0.8087 1.5888 2.4286 4.24715) 求矩阵A的转置矩阵D;实验程序:D=A实验结果:D = 0.1349 -2.3312 1.2507 1.5754 -1.2929 3.3818 3.3783 0.9247 1.6546 1.3493 0.6266 2.4516 -
4、0.1766 5.3664 0.7272 1.2279 3.1335 1.1186 0.8087 -0.6647 1.5888 -1.6724 2.4286 4.2471 -0.38366) 对矩阵A进行上下对称交换后进行左右对称交换得到矩阵E;实验程序:E=flipud(fliplr(A)实验结果:E = -0.3836 -0.6647 0.7272 1.3493 -1.2929 4.2471 0.8087 5.3664 1.6546 1.5754 2.4286 1.1186 -0.1766 0.9247 1.2507 -1.6724 3.1335 2.4516 3.3783 -2.3312
5、 1.5888 1.2279 0.6266 3.3818 0.13497) 删除矩阵A的第2列和第4列得到矩阵F;实验程序:F=A;F(:,2,4)=实验结果:F = 0.1349 0.6266 1.5888 -2.3312 2.4516 -1.6724 1.2507 -0.1766 2.4286 1.5754 5.3664 4.2471 -1.2929 0.7272 -0.38368) 求矩阵A的特征值和特征向量;实验程序:Av,Ad=eig(A)实验结果:特征向量Av = -0.4777 0.1090 + 0.3829i 0.1090 - 0.3829i -0.7900 -0.2579 -
6、0.5651 -0.5944 -0.5944 -0.3439 -0.1272 -0.2862 0.2779 + 0.0196i 0.2779 - 0.0196i -0.0612 -0.5682 -0.6087 0.5042 - 0.2283i 0.5042 + 0.2283i 0.0343 0.6786 0.0080 -0.1028 + 0.3059i -0.1028 - 0.3059i 0.5026 0.3660 特征值Ad = 6.0481 0 0 0 0 0 -0.2877 + 3.4850i 0 0 0 0 0 -0.2877 - 3.4850i 0 0 0 0 0 0.5915 0
7、0 0 0 0 -2.3024 9) 求矩阵A的每一列的和值;实验程序:lieSUM=sum(A)实验结果:lieSUM =-0.6632 10.6888 8.9951 5.6240 6.208710) 求矩阵A的每一列的平均值;实验程序:average=mean(A)实验结果:average =-0.1326 2.1378 1.7990 1.1248 1.24172符号计算(10分,每小题5分):1) 求方程组关于的解;实验程序:S = solve(u*y2 + v*z+w=0, y+z+w=0,y,z); y= S. y, z=S. z实验结果:y = -1/2/u*(-2*u*w-v+(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- matlab 综合 作业 详细 答案 21
限制150内