资源描述:
《《MATLAB应用技术》实验报告书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《matlab应用技术》实验报告书《MATLAB应用技术》实验报告书班级:姓名:学号:总评成绩:30《matlab应用技术》实验报告书实验一MATLAB语言基础操作成绩报告成绩一、实验目的1)熟悉MATLAB的运行环境2)掌握MATLAB的矩阵和数组的运算3)掌握MATLAB符号表达式的创建4)熟悉符号方程的求解二、实验内容1.在一个已知的测量矩阵T(100×100)中,删除整行全为0的行,删除整列内容全为0的整列(判断某列元素是否为0方法:检查T(:,i).*(T(:,j))是否为0)。>>T=rand(5,
2、5);T(3,:)=0;T(:,4)=0;[row,col]=size(T);r=[];c=[];fori=row:-1:1if(sum(T(i,:).*T(i,:))==0)r(size(r)+1)=i;endendif(size(r))T(r,:)=[];end[row,col]=size(T);forj=col:-1:1if(sum(T(:,j).*T(:,j))==0)c(size(c)+1)=j;end30《matlab应用技术》实验报告书endif(size(c))T(:,c)=[]endT=0.8
3、1470.09750.15760.65570.90580.27850.97060.03570.91340.95750.48540.93400.63240.96490.80030.67871.假设汽车系在下列各年度的人口统计如表所示年份类别大一新生学士毕业生2002102822003120100200498942005105972006121110试用一个二维矩阵STU表示上述数据,并请计算出下列各数值:(1)汽车系在2002~2006年之间的每年平均新生、毕业生人数。(2)5年来汽车系共有多少毕业生?(3)在哪
4、几年,新生数目比毕业生多?(4)5年来每年的毕业生对新生的比例平均值为何?>>STU=[200210282;2003120100;20049894;200510597;2006121110]Ave=round(mean(STU(:,[2,3])))S=sum(STU(:,3))rate=mean(STU(:,3)./STU(:,2))30《matlab应用技术》实验报告书STU=2002102822003120100200498942005105972006121110Ave=10997S=483rate=0.
5、88591.完成下列矩阵运算:(1)使用randn产生一个(10×10)的矩阵A(2)计算B=(A+A’)/2。请注意,B一定是一个对称矩阵(3)计算矩阵B的特征向量e1e2…e10(使用函数eig)(4)验证在i不等于j的情况下,ei和ej的内积必定为0>>A=randn(10,10)B=(A+A')/2C=eig(B)A=Columns1through80.5377-1.34990.67150.8884-0.1022-0.8637-1.0891-0.61561.83393.0349-1.2075-1.147
6、1-0.24140.07740.03260.7481-2.25880.72540.7172-1.06890.3192-1.21410.5525-0.19240.8622-0.06311.6302-0.80950.3129-1.11351.10060.888630《matlab应用技术》实验报告书0.31880.71470.4889-2.9443-0.8649-0.00681.5442-0.7648-1.3077-0.20501.03471.4384-0.03011.53260.0859-1.4023-0.433
7、6-0.12410.72690.3252-0.1649-0.7697-1.4916-1.42240.34261.4897-0.3034-0.75490.62770.3714-0.74230.48823.57841.40900.29391.37031.0933-0.2256-1.0616-0.17742.76941.4172-0.7873-1.71151.10931.11742.3505-0.1961Columns9through101.4193-1.14800.29160.10490.19780.72231.5
8、8772.5855-0.8045-0.66690.69660.18730.8351-0.0825-0.2437-1.93300.2157-0.4390-1.1658-1.7947B=Columns1through80.53770.2420-0.79370.87530.1083-1.0857-0.7613-0.13650.24203.0349-0.2410-0.60510.2366-0.