您好,欢迎访问三七文档
1,先求下列表达式的值,然后显示matlab工作空间的使用情况并保存全部变量。(1)0122sin851ze(2)222121(1),0.4552izInxxx其中(1)z1=(2*sin(85*pi/180))/(1+exp(2))z1=0.2375(2)x=[2,1+2i;-0.45,5]x=2.00001.0000+2.0000i-0.45005.0000z2=1/2*log(1+sqrt(1+x^2))z2=0.5738-0.0333i0.7952+0.2117i0.2869+0.4861i0.9005-0.0073i2,已知1234413134787,2033657327AB求下列表达式的值:1、A+6*B和A-B+I(其中I为单位矩阵)2、A*B和A.*B3、A^3和A.^34、A/B及B\A5、[A,B]和[A([1,3],:);B^2]A=[12,34,-4;34,7,87;3,65,7]B=[1,3,-1;2,0,3;3,-2,7]I=eye(3)A+6*Bans=1852-10467105215349A-B+Ians=1231-3328840671A*Bans=684462309-72596154-5241A.*Bans=1210246802619-13049A^3ans=372262338244860424737014918860076678688454142118820A.^3ans=172839304-643930434365850327274625343A/Bans=16.4000-13.60007.600035.8000-76.200050.200067.0000-134.000068.0000B\Aans=109.4000-131.2000322.8000-53.000085.0000-171.0000-61.600089.8000-186.2000[A,B]ans=1234-413-13478720336573-27[A([1,3],:);B^2]ans=1234-436574511101920-5403,设有矩阵A和B1234530166789101769A,111213141502341617181920970212223242541311B1、求它们的乘积C;2、将矩阵C的右下角3*2子矩阵赋给D;3、察看matlab工作空间的使用情况。A=[1,2,3,4,5;6,7,8,9,10;11,12,13,14,15;16,17,18,19,20;21,22,23,24,25]A=12345678910111213141516171819202122232425B=[3,0,16;17,-6,9;0,23,-4;9,7,0;4,13,11]B=301617-69023-497041311C=A*BC=9315077258335237423520397588705557753890717D=C(3:5,2:3)D=5203977055578907172,用符号方法求下列极限或导数(1)sintan30(1)2(1)sinlimxxxxeex(2)已知3coslnxatAtxx,分别求dAdx、22dAdt、2dAdxdtsymsxs=(x*(exp(sin(x))+1)-2*(exp(tan(x))-1))/(sin(x)^3)Lsk=limit(s,x,0)s=(x*(exp(sin(x))+1)-2*exp(tan(x))+2)/sin(x)^3Lsk=-1/2(2)symsatxA=[a^x,t^3;t*cos(x),log(x)]A=[a^x,t^3][t*cos(x),log(x)]df=diff(A)dfdt2=diff(A,t,2)dfdxdt=diff(diff(A,x),t)df=[a^x*log(a),0][-t*sin(x),1/x]dfdt2=[0,6*t][0,0]dfdxdt=[0,0][-sin(x),0]1.先求下列表达式的值,然后显示MATLAB工作空间的使用情况并保存全部变量。1)、22sin8511ze2)、221212ln(1),0.4552izxxx其中(1)z1=(2*sin(85/180*pi))/(1+exp(2))z1=0.2375whosNameSizeBytesClassz11x18doublearrayGrandtotalis1elementusing8bytes(2)symsxix=[2,1+2*i;-0.45,5]z2=0.5*log(x+sqrt(1+x^2))x=[2,1+2*i][-9/20,5]z2=[1/2*log(2+1/10*(455-90*i)^(1/2)),1/2*log(1+2*i+(8+14*i)^(1/2))][1/2*log(-9/20+1/10*i*215^(1/2)),1/2*log(5+1/10*(2555-90*i)^(1/2))]whosNameSizeBytesClassi1x1126symobjectx2x2328symobjectz11x18doublearrayz22x2554symobjectGrandtotalis148elementsusing1016bytes3)、0.33sin(0.3),3.0,2.9,2.8,,2.8,2.9,3.0azeaaa=-3.0:0.1:3.0x=exp(0.3*a)y=sin(a+0.3)z3=x.*ywhosNameSizeBytesClassa1x61488doublearrayx1x61488doublearrayy1x61488doublearrayz31x61488doublearrayGrandtotalis244elementsusing1952bytes4)、222,0141,12,0:0.5:2.521,23ttztttttt其中t=0:0.5:2.5ift=0&t1z4=t.^2elseif1=t&t2z4=t.^2-1elsez4=t.^2-2*t+1endt=00.50001.00001.50002.00002.5000z4=1.00000.250000.25001.00002.2500whosNameSizeBytesClassLsk1x1132symobjecta1x61488doublearrays1x1212symobjectt1x648doublearrayx1x1126symobjecty1x61488doublearrayz31x61488doublearrayz41x648doublearrayGrandtotalis247elementsusing2030bytes2、已知1234413134787,2033657327AB求下列表达式的值:(1)6AB和ABI(其中I为单位矩阵)(2)AB和AB(3)A^3和A.^3(4)A/B和B\A(5)[A,B]和[A([1,3],:);B^2]A=[12,34,-4;34,7,87;3,65,7]B=[1,3,-1;2,0,3;3,-2,7]I=[1,0,0;0,1,0;0,0,1]C=A+6*BC1=A-B+IC2=A*BC3=A.*BC4=A^3C5=A.^3C6=A/BC7=C\AC8=[A,B]C9=[A([1,3],:);B^2]3设有矩阵A和B3016123451769678910,023411121314159701617181920413112122232425AB(1)求它们的乘积C。(2)将矩阵C的右下角3x2子矩阵赋给D。(3)查看MATLAB工作空间的使用情况。A=[1,2,3,4,5;6,7,8,9,10;11,12,13,14,15;16,17,18,19,20;21,22,23,24,25]B=[3,0,16;17,-6,9;0,23,-4;9,7,0;4,13,11]C=A*BD=C([3,4,5],[2,3])C=9315077258335237423520397588705557753890717D=520397705557890717whosNameSizeBytesClassA5x5200doublearrayB5x3120doublearrayC5x3120doublearrayD3x248doublearrayGrandtotalis61elementsusing488bytes4完成下列操作:(1)求[100,999]之间能被21整除的数的个数。(2)将101~125这25个数填入一个5行5列的表格中,使其每行每列及对角线的和均为565。1)、m=100:999;n=find(mod(m,21)==0);length(n)ans=43(2)M=100+magic(5)M=1171241011081151231051071141161041061131201221101121191211031111181251021091、利用matlab提供的rand函数生成30,000个符合均匀分布的随机数,然后检验随机数的性质:1)、均值和标准方差;2)、最大元素与最小元素;3)、大于0.5的随机数个数占总数额百分比。x=rand(1,30000);mu=mean(x)sig=std(x)[max_num,weizhi1]=max(x)[min_num,weizhi2]=min(x)y=length(find(x0.5));p=y/30000mu=0.5020sig=0.2893max_num=1.0000weizhi1=731min_num=1.2354e-004weizhi2=9617p=0.50172、将100个学生5门功课的成绩存入矩阵P中,进行如下处理:1)、分别求每门课的最高分、最低分及相应学生序号;2)、分别求每门课的平均分和标准方差;3)、5门课总分的最高分、最低分及相应学生序号;4)、将5门课总分按照从大到小的顺序存入zcj中,相应学生序号存入xsxh。提示:上机调试时,为避免输入学生成绩的麻烦,可用取值范围在[45,95]之间的随机矩阵来表示学生成绩。t=45+50*rand(100,5);P=fix(t);[x,l]=max(P)[y,k]=min(P)mu=mean(P)sig=std(P)s=sum(P,2)[X,m]=max(s)[Y,n]=min(s)[zcj,xsxh]=sort(s)3,利用matlab提供的randn函数生成符合正态分别的10*5随机矩阵A,进行如下操作:1)A各列元素的均值和标准方差;(2)A的最大元素和最小元素;(3)求A每行元素的和以及全部元素之和;(4)分别对A的每列元素按升序、每行元素按降序排列。A=randn(10,5)mu=mean(A)sig=std(A)m=max(A)n=min(A)p=sum(A,2)sum(p)4,按下表用3次样条方法插值计算0~900范围内整数点的正弦值和0~750范围内整数点的正切值,然后用5次多项式拟合方法计算相同的函数值,并将两种计算结果进行比较。a度0153045607590sina00.25880.50000.70710.86600.96591.0000tana00.26790.57741.00001.73203.7320x=0:15*pi/180:pi/2;si
本文标题:matlab实验
链接地址:https://www.777doc.com/doc-4906659 .html