资源描述:
《matlab课后作业答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、通信电路仿真大作业班级:通技102姓名:刘金学号:第五题》已知a=4.96,b=8.11,计算e^(a-b)/log(a+b)的值。解:>>a=4.96;>>b=8.11;>>exp(a-b)/log(a+b)>>a=4.96;>>b=8.11;>>exp(a-b)/log(a+b)ans=0.0167第六题》已知三角形的三条边a=4.96,b=13.7,c=19.4,求三角形的面积。提示:利用海伦公式area=sqrt(s(s-a)(s-b)(s-c))计算,其中s=(a+b+c)/2。解:>>a=9.6;>>b=13.7;>>c=19.4;>>s=(a
2、+b+c)/2;>>area=sqrt(s*(s-a)*(s-b)*(s-c))area=61.1739第五题》计算如下的分段函数:0x<=5;F(x)=(x-3)/4x>5&x<=10;2xx>10解:clearclcx=6ifx<=5y=0;elseifx>5&x<=10y=(x-3)/4;elsey=2*x;endyx=6y=0.7500第八题》已知s=1+2+2^2+2^3+2^4+...+2^63,求s的值解:clearclcs=0;forn=0:63s=s+2^n;endss=1.8447e+019第九题》用不同的线型和颜色在同一坐标内绘制曲线
3、y1=2e^(-0.5*x),y2=sin(2*pi*x)的图形。解:clearclcx=0:pi/10:2*pi;y1=2*exp(-0.5*x);y2=sin(2*pi*x);plot(x,y1,'r+-',x,y2,'k*:')gridon图形如下:第十题》绘制方程f=y/(1+x^2+y^2),在x=[-22],y=[-11]区间的图形。解:clearclcx=-2:0.1:2;y=-1:0.2:1;[x,y]=meshgrid(x,y);f=y./(1+x.^2+y.^2);surf(x,y,f)图形如下:第一题》对表达式f=sqrt(1/x^3
4、+4/x^2+6/x+8)^(1/3)进行化简。解:>>symsx>>s1=sqrt((1/x^3+4/x^2+6/x+8)^(1/3));>>simplify(s1)ans=((1+4*x+6*x^2+8*x^3)/x^3)^(1/6)第八题》求解下列线性方程组:(1)3x+4y-2z=1245x+5y+4z=236x+2y-3z=4解:>>symsxyz>>s1=3*x+4*y-2*z-12;>>s2=45*x+5*y+4*z-23;>>s3=6*x+2*y-3*z-4;>>[x,y,z]=solve(s1,s2,s3)x=4/149y=523/149
5、z=158/149(1)x-4y+z=16x+4y+14=2y-13z+5=4解:>>s1=x-4*y+z-1;>>s2=6*x+4*y+14-2*z;>>s3=y-13*z+5-4*x;>>[x,y,z]=solve(s1,s2,s3)x=-161/93y=-43/93z=82/93第四题》求下列多项式f(x)=0时的根。(1)f(x)=x^3-2*x^2-5解:>>f=[1,-2,0,-5];>>x=roots(f)x=2.6906-0.3453+1.3187i-0.3453-1.3187(2)f(x)=x^3+2*x^2+10x-20解:>>f=[1
6、,2,10,-20];>>x=roots(f)x=-1.6844+3.4313i-1.6844-3.4313i1.3688第五题》求函数f(x)=2*x^2-6在x=[-43]之间的极小值和x=-2附近的零点解:>>x=-4:0.1:3;>>[x,y]=fminbnd('2*x^2-6',-4,3)x=0y=-6>>[x,y]=fzero('2*x^2-6',-2)x=-1.7321y=-8.8818e-016第六题〉〉编写一个三维图形的演示程序,可以用鼠标控制图形进行三维旋转。第五题》设计滑动条滑块位置的图形用户界面,移动滑块时,滑块所处位置能够显示在数
7、字框中第七题》仿真x(t)=sin(t)sin(10t)的波形.解:第四题》建立阶跃信号(t-2)积分运算的仿真模型,并观察信号波形。(1)建立模型窗口:File---New----Mode(2)添加模块(3)设置模块参数(4)编辑模块:将各个模块连接起来。(5)系统仿真参数设置(6)系统仿真.