(完整版)matlab基础练习题(带答案).docx
《(完整版)matlab基础练习题(带答案).docx》由会员分享,可在线阅读,更多相关《(完整版)matlab基础练习题(带答案).docx(9页珍藏版)》请在第一文库网上搜索。
1、Mat1ab基础练习题常量、变量、表达式1、 MAT1AB中,下面哪些变量名是合法的?()(A)_num1Bnum_(C)num-(D)-num2、 在MAT1AB中,要给出一个复数Z的模,应该使用()函数。(A)mod(z)1B.1abs(z)(C)doub1e(z)(D)ang1e(z)3、 下面属于MAT1AB的预定义特殊变量的是?()_IA1N(B)none(C)Zero(D)exp一批注王士.1:本题有问题,出题的本意应该是选择4、判断,在MAT1AB的内存工作区中,存放一个英文字符a需要占用1个字节,存放eps,但其实eps是一个函数,并非变i.一个中文字符啊需要占用2个字节。(,
2、N)5、判断:MAT1AB中,i和j都是虚数单位Q,它们之间没有什么区别。(对)6、判断tMAT1AB中,Pi代表圆周率,它等于3.14.()7,在MAT1AB中,若想计算的W=邹贤值,那么应该在MAT1AB的指令窗中输入的MAT1AB指令是二-)5),则MAT1AB的执行结果应该是1J=_1_0Q6,在MAT1AB中,要求在闭区间0,5上产生50个等距采样的维数组b,请写出具体的MAr1AB指令hacc(SS.5()7, 在MAT1AB中,A=(0:1/2:2*pi,那么Sin(A)=_IOI0-1Q1。8, 在MAT1AB中,A=U23:4,5,6:7,8,0,B=12,1.6;8,5.2
3、;14.2.10写出下面MAT1AB语句执行的结果:(1)A=B000:0101000(2)A.*B2218:322512:98160(3)A(:),I47258360J(4)A(1,:)-B(:,3)131I11172119239, 在MAT1AB中,写出下面MAT1AB语句执行的结果:(1)c1ear,A=ones(2,6)A=I111I111(2)A(:)=1:2:24A=1 59133 7I115(3) A(|1:3:7J)ans=1 713(4) diag(diag(A)ans=1 007(5) B=A(:,end:-1:1)B=211713923J915I110、请编写一段mat1
4、ab程序,完成以下功能:(1)生成一个100行,200列的二维随机数组;A=rand(100,200);(2)找出数组A中所有大于0.49且小于0.51的元素的单下标;1dx=find(A(:)0,49&A(r)0.51)(3)数组A中满足(2)中的条件的元素有多少个?Iength(Idx)(4)求出数组A中满足(2)中的条件的元素的和,并求出这些元素的平均值:SUm(A(IdX),m=mean(A(Idx)(5)将(4)求出的平均值赋值给数组A中满足(1)中的条件的每个元素。A(MX)=m:11、请编写一段ma1ab程序,完成以下功能:(1)找出100到2(X)之间的所有质数,将这些质数存放
5、在一个行数组里:X=I:200;p=X(isprime(X)(2) 求出这些质数之和;sum(p)(3) 求出IOO到200之间的所有非质数之和(包括IOO和200)。SUm(X(Tsprime(X)2coX(1+A)12、),=0.7+三手Sinx,编写一段mai1ab程序,要求如下(1)在0,2乃区间,每隔0.01取一X数值,计算出相应的),的函数值;x=(H).()1:2*pi;y=(0.7+2*cos(x).(1+x.2).*sin(x)(2)根据MAT1AB计算出的数据,找出在0,24内该函数的极小值的坐标。my.idxj=nin(y)x(idx)数值计算1、在MAT1AB中,A是一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整版 matlab 基础 练习题 答案