资源预览内容
第1页 / 共23页
第2页 / 共23页
第3页 / 共23页
第4页 / 共23页
第5页 / 共23页
第6页 / 共23页
第7页 / 共23页
第8页 / 共23页
第9页 / 共23页
第10页 / 共23页
亲,该文档总共23页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
MATLAB及应用实验指导书班 级: 姓 名: 学 号: 总评成绩: 汽车工程系电测与汽车数字应用中心目录实验04051001 MATLAB语言基础3实验04051002 MATLAB科学计算及绘图12 / 实验04051001 MATLAB语言基础操作成绩报告成绩实验目的1) 熟悉MATLAB的运行环境2) 掌握MATLAB的矩阵和数组的运算3) 掌握MATLAB符号表达式的创建4) 熟悉符号方程的求解实验内容(任选6题)1. 利用rand等函数产生下列矩阵:产生一个均匀分布在(-5,5)之间的随机阵(502),要求显示精度为精确到小数点后一位(精度控制指令为format)。format banka=-5; b=5; r = a + (b-a).* rand(50,2) r = 3.15 -2.24 4.06 1.80 -3.73 1.55 4.13 -3.37 1.32 -3.81 -4.02 -0.02 -2.22 4.60 0.47 -1.60 4.58 0.85 4.65 -2.76 -3.42 2.51 4.71 -2.45 4.57 0.06 -0.15 1.99 3.00 3.91 -3.58 4.59 -0.78 0.47 4.16 -3.61 2.92 -3.51 4.59 -2.42 1.56 3.41 -4.64 -2.46 3.49 3.14 4.34 -2.56 1.79 4.29 2.58 -1.50 2.43 -3.03 -1.08 -2.49 1.55 1.16 -3.29 -0.27 2.06 -1.48 -4.68 3.31 -2.23 0.85 -4.54 0.50 -4.03 4.17 3.23 -2.14 1.95 2.57 -1.83 2.54 4.50 -1.20 -4.66 0.68 -0.61 -4.24 -1.18 -4.46 2.66 0.31 2.95 2.79 -3.13 4.34 -0.10 -3.70 -0.54 0.69 1.46 -0.31 2.09 -4.88 2.55 -1.63 2. 在一个已知的测量矩阵T(100100)中,删除整行数据全为0的行,删除整列数据全为0的列(判断某列元素是否为0方法:检查T(: , i) .* (T(: , i)是否为0)。T = rand(10,10);T(3,:) = 0;T(:,4) = 0;row,col = size(T);r = ; c = ;for i = row:-1:1if(sum(T(i,:).*T(i,:)=0) r(size(r)+1) = i;endendif(size(r)T(r,:) = ;endrow,col = size(T);for j = col:-1:1if(sum(T(:,j).*T(:,j)=0) c(size(c)+1) = j;endendif(size(c)T(:,c) = end T = Columns 1 through 4 0.83 0.87 0.14 0.49 0.54 0.08 0.87 0.34 0.08 0.26 0.55 0.37 0.44 0.80 0.14 0.11 0.11 0.43 0.85 0.78 0.96 0.91 0.62 0.39 0.00 0.18 0.35 0.24 0.77 0.26 0.51 0.40 0.82 0.15 0.40 0.10 Columns 5 through 8 0.13 0.17 0.18 0.31 0.94 0.65 0.37 0.51 0.58 0.65 0.78 0.82 0.06 0.45 0.08 0.79 0.23 0.55 0.93 0.64 0.35 0.30 0.78 0.38 0.82 0.74 0.49 0.81 0.02 0.19 0.44 0.53 0.04 0.69 0.45 0.35 Column 9 0.94 0.88 0.62 0.59 0.21 0.30 0.47 0.23 0.84 3. 假设汽车系在下列各年度的人口统计如表所示年份类 别大一新生学士毕业生2002102822003120100200498942005105972006121110试用一个二维矩阵STU表示上述数据,并请计算出下列各数值:(1) 汽车系在20022006年之间的每年平均新生、毕业生人数。(2) 5年来汽车系共有多少毕业生?(3) 在哪几年,新生数目比毕业生多?(4) 5年来每年的毕业生对新生的比例平均值为何?STU = 2002 102 82 2003 120 100 2004 98 94 2005 105 97 2006 121 110;Ave_Stu = round(mean(STU(:,2,3) Sum_gra = sum(STU(:,3)Ave_Stu = 109 97Sum_gra = 483 STU_radio = mean(STU(:,3)./STU(:,2) STU_radio = 0.8859 4. 完成下列矩阵运算:(1) 使用randn产生一个(1010)的矩阵A(2) 计算B=(A+A)/2。请注意,B一定是一个对称矩阵(3) 计算矩阵B的特征向量e1 e2 e10(使用函数eig)(4) 验证在i不等于j的情况下,ei和ej的内积必定为0A=randn(10,10)B=(A+A)/2C=eig(B) A = Columns 1 through 6 0.5377 -1.3499 0.6715 0.8884 -0.1022 -0.8637 1.8339 3.0349 -1.2075 -1.1471 -0.2414 0.0774 -2.2588 0.7254 0.7172 -1.0689 0.3192 -1.2141 0.8622 -0.0631 1.6302 -0.8095 0.3129 -1.1135 0.3188 0.7147 0.4889 -2.9443 -0.8649 -0.0068 -1.3077 -0.2050 1.0347 1.4384 -0.0301 1.5326 -0.4336 -0.1241 0.7269 0.3252 -0.1649 -0.7697 0.3426 1.4897 -0.3034 -0.7549 0.6277 0.3714 3.5784
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号