资源描述:
《MATLAB运算基础实验.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、实验一MATLAB运算基础一、实验目的1、熟悉启动和退出MATLAB的方法。2、熟悉MATLAB命令窗口的组成。3、掌握建立矩阵的方法。4、掌握MATLAB各种表达式的书写规则以及常用函数的使用。二、实验仪器安装有matlab6.0软件的计算机一台三、实验内容1.先求下列表达式的值,然后显示MATLAB工作空间的使用情况并保存全部变量。(1)(2),其中(3),提示:利用冒号表达式生成a向量,求各点的函数值时用点乘运算。其中提示:用逻辑表达式求分段函数值。2.已知:求下列表达式的值:和(其中I为单位矩阵)(5)3.设有矩阵求
2、他们的乘积C。将矩阵C的右下角3X2子矩阵赋给D。查看MATLAB工作空间的使用情况。完成下列操作:(1)求之间能被21整除的数的个数。提示:先利用冒号表达式,再利用find和length函数。(2)建立一个字符串向量,删除其中的大写字母。提示:利用find函数和空矩阵。四、实验源程序、结果与分析%题1源程序z1=2*sin(85*pi/180)/(1+exp(2))%用正弦函数sin与自然指数exp求z1的值x=[21+2i;-0.455];%求矩阵xz2=1*log(x+sqrt(1+x*x))/2%用log自然对数函数
3、与sqrt平方根函数求z2a=-3.0:0.1:3.0;%用冒号表达式求az3=(exp(0.3.*a)-exp(-0.3.*a))/2.*sin((a+0.3)*pi/180)+log((0.3+a)/2)%用自然指数exp、正弦函数sin、自然对数函数log求z3t=0:0.5:2.5;%用冒号表达式求tq1=(t>=0&t<1).*t;%用逻辑表达式求临时变量q1z41=q1.*q1%用临时变量q1求z41q2=(t>=1&t<2).*t;%用逻辑表达式求临时变量q2z42=q2.*q2-1%用临时变量q2求z42q3
4、=(t>=2&t<3).*t;%用逻辑表达式求临时变量q3z43=q3.*q3-2*t+1%用临时变量q3求z43结果与分析z1=0.2375z2=0.7114-0.0253i0.8968+0.3658i0.2139+0.9343i1.1541-0.0044iz3=Columns1through100.3485+3.1416i0.3070+3.1416i0.2642+3.1416i0.2201+3.1416i0.1743+3.1416i0.1269+3.1416i0.0775+3.1416i0.0260+3.1416i-0.
5、0278+3.1416i-0.0842+3.1416iColumns11through20-0.1436+3.1416i-0.2064+3.1416i-0.2728+3.1416i-0.3437+3.1416i-0.4195+3.1416i-0.5011+3.1416i-0.5895+3.1416i-0.6862+3.1416i-0.7927+3.1416i-0.9116+3.1416iColumns21through30-1.0461+3.1416i-1.2011+3.1416i-1.3842+3.1416i-1.6080
6、+3.1416i-1.8962+3.1416i-2.3021+3.1416i-2.9955+3.1416i-37.0245-2.9958-2.3027Columns31through40-1.8971-1.6092-1.3858-1.2030-1.0484-0.9142-0.7957-0.6895-0.5932-0.5051Columns41through50-0.4239-0.3485-0.2781-0.2120-0.1497-0.0907-0.03480.01860.06960.1184Columns51through6
7、00.16530.21050.25410.29620.33700.37660.41520.45260.48920.5249Column610.5599z41=0.25000000z42=-1.0000-1.000001.2500-1.0000-1.0000z43=1.00000-1.0000-2.00001.00002.2500%题2源程序A=[12,34,-4;34,7,87;3,65,7];%求矩阵AB=[1,3,-1;2,0,3;3,-2,7];%求矩阵BC1=A+6*BI=eye(3)%生成单位矩阵IC2=A-B+I
8、,C3=A*B,C4=A.*B,C5=A^3,C6=A.^3,C7=A/B,C8=AB,C9=[A,B]C10=[A([1,3],:);B^2]结果与分析C1=1852-10467105215349I=100010001C2=1231-3328840671C3=684462309-725