1 / 3
文档名称:

聊城大学通信工程专业matlab编程题答案.docx

格式:docx   大小:15KB   页数:3页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

聊城大学通信工程专业matlab编程题答案.docx

上传人:aisheng191 2019/10/1 文件大小:15 KB

下载得到文件列表

聊城大学通信工程专业matlab编程题答案.docx

相关文档

文档介绍

文档介绍:1.  阶乘的函数(函数文件)function result=jiecheng(n)result=1;for i=1:nresult=result*i;end(脚本文件)n=input('输入n:');result=jiecheng(n);disp('阶乘结果是:');result2. 编写一个计算双曲正弦的函数。以及调用这个函数的脚本m文件。(函数文件)function sinhxx=-7::7;y=(exp(x)-exp(-x))/2;plot(x,y);title('plot of (exp(x)-exp(-x))/2');xlabel('x');ylabel('y');legend('双曲正弦');grid on;(脚本文件)disp('双曲正弦函数');sinhx3. 成绩(函数文件)。function result=paixu(a)result=a;for i=1:length(result);for j=2:length(result);if result(j-1)>result(j);q=result(j-1);result(j-1)=result(j);result(j)=q;endendend(脚本文件)for i=1:10;a(i)=input('输入a:');endazuigao=max(a)zuidi=min(a)pingjun=mean(a)result=paixu(a)。(脚本文件)disp('输入x,y:');x=input('输入x:');y=input('输入y:');if x >= 0 & y >= 0;fun = x + y;elseif x >= 0 & y < 0;fun = x + y^2;elseif x < 0 & y >= 0;fun = x^2 + y;elsefun = x^2 + y^2;(讨论系数)。(脚本文件)disp('输入a,b,c');a=input('输入a:');b=input('输入b:');c=input('输入c:');if(b^2-4*a*c)<0;a1=(-b)/(2*a);b1=-sqrt(4*a*c-b^2)/(2*a);b2=sqrt(4*a*c-b^2)/(2*a);plex(a1,b1);plex(a1,b2);endif(b^2-4*a*c)==0;x1=(-b)/(2*a);x2=(-b)/(2*a);endif(b^2-4*a*c)>0;x1=(-b)/(2*a)-sqrt(b^2-4*a*c)/(2*a);x2=(-b)/(2*a)+sqrt(b^2-4*a*c)/(2*a);endx1x26. 如何修改程序能使小红球上下不停运动x=0::20*pi;p=plot3(sin(x),cos(x),x);h=line(0,1,0,'color','red','marker','.','markersize',20,'erasemode','xor');for k=0::20*pi;set(h,'xdata',sin(k),'ydata',cos(k),'zdata',k);drawnow;endfor k=20*pi:-:0;set(h,'xdata',sin(k),'yd