matlab习题与答案

matlab习题与答案

ID:10194925

大小:313.50 KB

页数:23页

时间:2018-06-12

matlab习题与答案_第1页
matlab习题与答案_第2页
matlab习题与答案_第3页
matlab习题与答案_第4页
matlab习题与答案_第5页
资源描述:

《matlab习题与答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Matlab及工程应用----作业胡章芳电气工程与自动化(1)班0513080109燕如龙重庆邮电大学电工程学院22习题一MATLAB运算基础一、目的1、熟悉启动和退出MATLAB的方法;2、熟悉MATLAB命令窗口的组成;3、掌握建立矩阵的方法;4、掌握MATLAB各种表达式的书写规则以及常用函数的使用。二、内容1.先求下列表达式的值,然后显示MATLAB工作空间的使用情况并保存全部变量。提示:利用冒号表达式生成a向量,求各点的函数值时用点乘运算。>>z1=2*sin(85*pi/180)/(1+exp(2))z1=0.2375>>x=[21+2i;-0.455];>>z2=1/2*log(

2、x+sqrt(1+x^2))z2=0.7114-0.0253i0.8968+0.3658i0.2139+0.9343i1.1541-0.0044i>>a=-3.0:0.1:3.0;z3=1/2*(exp(0.3*a)-exp(0.3*a)).*sin(a+0.3)z3=Columns1through622000000Columns7through12000000Columns13through18000000Columns19through24000000Columns25through30000000Columns31through36000000Columns37through420000

3、00Columns43through48000000Columns49through54000000Columns55through60000000Column61022>>A=[1234-4;34787;3657];>>B=[13-1;203;3-27];>>A+6*Bans=1852-10467105215349>>A-B+eye(3)ans=1231-3328840671>>A*Bans=684462309-72596154-5241>>A.*Bans=221210246802619-13049>>A^3ans=37226233824486042473701491886007667868

4、8454142118820>>A.^3ans=172839304-643930434365850327274625343>>A/Bans=16.4000-13.60007.600035.8000-76.200050.200067.0000-134.000068.0000>>BAans=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=221234-436574511101920-5

5、40(1)求它们的乘积C;(2)将矩阵C的右下角3x2子矩阵赋给D;(3)查看MATLAB工作空间的使用情况。>>A=[12345;678910;1112131415;1617181920;2122232425];>>B=[3016;17-69;023-4;970;41311];>>C=A*BC=9315077258335237423520397588705557753890717>>D=A(3:5,4:end)D=14151920242522>>whoYourvariablesare:ABCD>>whosNameSizeBytesClassA5x5200doublearrayB5x3120d

6、oublearrayC5x3120doublearrayD3x248doublearrayGrandtotalis61elementsusing488bytes4.完成下列操作:(1)求[100,999]之间能被21整除的数的个数。提示;先利用冒号表达式,再利用find和Length函数。>>a=100:999;c=rem(a/21,1);d=find(c==0);n=length(d)n=43习题二 程序设计及函数和数据的可视化一、目的1、掌握建立和执行M文件的方法;2、掌握利用if、switch、for、While语句实现的方法;3、掌握定义和调用MATLAB函数的方法;4、掌握绘制二维、

7、三维图形的常用函数以及绘制图形的辅助操作。二、内容221.求下列分段函数的值要求:(1)用if语句实现,分别输出x=-5.0,-3.0,1.0,2.0,2.5,3.0,5.0时的y值。>>x=input('pleaseinputx:');ifx<0&x~=-3y=x^2+x-6elseif0<=x<10,x~=2&x~=3y=x^2-5*x+6elsey=x^2-x-1endpleaseinput

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。