数字信号处理练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、把200~240之间的能被7整除的整数输出。
2、给定两个实数,按代数值的大小输出其中大的。
3、编写一个函数文件,函数文件和函数名均为datfunction.m,对输入的两个数进行加、减运算。
4、求1+2+3+…+200的和。
5、输入一个数,小于20就输出这个数,否则没有输出。
6、将百分制的学生成绩转化为五级制输出,大于等于90分,输出A; 80~89分,输出B; 70~79分,输出C; 60~69分,输出D; 小于60分,输出E.
7、输出100~120之间第一个能被9整除的整数。
8、计算3.14的余弦函数、自然对数、以e 为底的指数、朝零方向取整和朝正无穷方向取整运算后的数值。
9、有一数列: 求这些项的
和。
10、某商场对顾客所购买的商品实行打折销售,标准如下(商品价格用price 来表示) price<500 没有打折 500≤price<1000 3%折扣 1000 ≤ price<2000 5%折扣 2000 ≤ price<3000 8%折扣 3000 ≤ price<5000 10%折扣 5000 ≤ price 14%折扣
(1)输入某件商品的价格,求所售商品的实际销售价格。
(2)若商品价格分别为:200元、800元、1500元、4000元、6000元,它们的实际价格分别是多少?
11、计算分段函数的值 22
2
1
121x x y x x x x x ⎧ <⎪=- 1≤<2
⎨⎪-+ ≥2
⎩
12、求一个3*3矩阵a=[1 2 3;4 5 6 ;7 8 9]对角线元素之和
1
2
3
10
1
2
3
10
1
2
3
10
111...1222...2333...3++++++++++++++
13、求
20
1!
n
n =
∑
14、输出100~1000之间的所有“水仙花数”。
分析:“水仙花数”是一个三位数,其各位数字的立方和等于该数本身。需要用循环语句得到100~1000之间的所有三位数,再逐个判断;把每三个数的百位、十位、个位提取出来,是程序的关键,可以使用取整函数,例如要把345的百位3取出,可将345/100=3.45,再将小数部分舍弃即可,取十位4可以用(345-3*100)/10=4.5,再舍去小数部分。
15、有6个人坐在一起,问第6个人多少岁?他说比第5个人大两岁;问第5个人多少岁?他说比第4个人大两岁;问第4个人多少岁?他说比第3个人大两岁;问第3个人多少岁?他说比第2个人大两岁;问第2个人多少岁?他说比第1个人大两岁;最后问第1个人,他说是14岁。问第2个人多大?
16、已知y =e−0.5x sinx,x 从0 取到2π,步长Δx=0.1π.
(1)计算y 的平均值和方差.
(2)求y 的最大值、最小值.
(3)找出y 的中位数.
(4)做出
0.5sin
x
y e x
-
=在[0, 2π]上的函数图形.
17、某次考试学生成绩优秀的占8%、良好占20%、中等占36%、及格占24%、不及格占12%。分别用饼形、条形图表示。
18、在同一坐标内,画出一条正弦曲线和一条余弦曲线,要求正弦曲线用红色实线、数据点用“+”号显示;余弦曲线用黑色点线、数据点用“*”号显示。并给图形加入网格和标注。
19、编辑一个M文件,画出正弦函数图形,图形上包括坐标轴标题“x轴”和“y轴”图形标题“this is a example 0→2\pi
,并在曲线的过零点处做文字标示“(sinπ,0)”。
20、在同一窗口,使用两次plot函数绘制出两条曲线。
21、把当前窗口分割成四个区域,绘制四条函数曲线。
22、绘制正弦函数曲线,并用黑色填充。
23、对同一向量y=[0,0.55,2.5,6.1,8.5,12.1,14.6,17,20,22.1 ],分别绘制线性
坐标图和三种对数坐标图,即x 轴对数坐标图、y 轴对数坐标图、双对数坐标图。 24、使用极坐标函数绘制ρ=8sin(10θ/3)的曲线。
25、猴子在第一天摘下一些桃子,当天就吃掉一半,感觉不过瘾,于是又吃掉一个。以后每天如此,到第6天再想吃时,发现最后剩下一个桃子了。编程计算第一天猴子摘的桃子数。(提示:利用函数的递归调用实现) 26
x=[-2 2],y=[-1 1]区间的图形
27、对表达式f=x(x(x-8)+6)t ,分别将自变量x 和t 的同类项合并 28
、绘制函数Z =
四种三维网格曲面。
29、求解一元六次方程654331247810x x x x x +++++=的根。
30、绘制出1000个点的正态分布随机矩阵概率分布图。 31、绘制函数
22
()
x y z xe
--=的立体图形。
33、从键盘输入一个四位整数,按规则加密后输出。加密规则:每位数字都加上7,然后用除以10的余数取代该整数,例如整数5381,加密后为2058.再编写一个解密的程序,即输入2058,输出5381.
34、有一组测量数据满足y = e-a t ,t 的变化范围为0~10,用不同的线型和标记点,画出a=0.1、a=0.2 和a=0.5 三种情况下的曲线. 35、做出0.5sin x
y e
x -=在[0, 2π]上的函数图形.
36、绘制方程sin()cos()x t
y t z t =⎧⎪
=⎨⎪=⎩
在t=[0 2π]区间的三维曲线。
37、sin 展开三角函数表达式(a+b)
124123412341
2342328
522
3742212
x x x x x x x x x x x x x x x -+=⎧⎪
+++=⎪⎨
-+-=⎪⎪+++⎩32、求解线性方程组