备注:1、表明“思考”的题目可以不做; 2、请同学们根据自己的情况进行练习,最后全做;
3、将做好的题目及答案打印后,在12周之前按照班级统一交给我。
第1章 MATLAB概论(思考)
1.1 与其他计算机语言相比较,MATLAB语言突出的特点是什么? 1.2 MATLAB系统由那些部分组成? 1.4 MATLAB操作桌面有哪几个窗口? 1.5 如何启动M文件编辑/调试器?
1.6 存储在工作空间中的数组能编辑吗?如何操作?
1.7 命令历史窗口除了可以观察前面键入的命令外,还有什么用途? 1.8 在MATLAB中有几种获得帮助的途径?
第2章 MATLAB矩阵运算基础
2.1 在MATLAB中如何建立矩阵?573??a?
?491?,并将其赋予变量?2.2 举例说明有几种建立矩阵的方法?
2.3 在进行算术运算时,数组运算和矩阵运算各有什么要求?(思考) 2.4 数组运算和矩阵运算的运算符有什么区别?(思考)
?535??242?2.5 计算矩阵a=?与
??374??a=?679??之加、减、乘和除。
??798????836??2.6 求x??4?8i3?5i2?7i1?4i7?5i???3?2i7?6i9?4i3?9i4?4i?的共轭转置。
?2.7 计算a??693?与b??241???275???68?的数组乘和除。
?4?2.8 “左除”与“右除”有什么区别?(思考)
?492??37?2.9 对于AX?B,如果A???764??,B????26?,求解X(两种方法)。
??357????28???123?2.10
已知:a???456??,分别计算a的数组平方和矩阵平方,并观察其结果。
??789??2.11 a??125???36?4?,b??8?74????362?,观察a与b之间的六种关系运算的结果。
?2.12 a??50.20?8?0.7?,在进行逻辑运算时,a相当于什么样的逻辑量。 2.13 在sin(x)运算中,x是角度还是弧度?(思考)
2.14 角度x??304560?,求x的正弦、余弦、正切和余切。 2.15 用四舍五入的方法将数组[2.4568 6.3982 3.9375 8.5042]取整。
1
2.16
?9矩阵a??5???81622??3?7??,分别对a进行特征值分解、奇异值分解、LU分解、QR分解。
第3章 数值运算与符号数学基础
3.1 创建符号变量有几种方法?(思考)
3.2 下面三种表示方法有什么不同的含义?(思考) (1)f=3*x^2+5*x+2 (2)f='3*x^2+5*x+2' (3)x=sym('x')
3.3 用符号函数法求解方程at2+b*t+c=0。 3.4 求矩阵A??a11??a21a12??a22?的行列式值、逆和特征根。
第4章 程序设计
4.1 命令文件与函数文件的主要区别是什么?(思考) 4.2 if语句有几种表现形式?(思考) 4.3 break语句和return语句的用法。(思考)
4.4 有一组学生的考试成绩(见表),根据规定,成绩在100分时为满分,成绩在90~99之间时为优秀,
成绩在80~89分之间时为良好,成绩在60~79分之间为及格,成绩在60分以下时为不及格,编制一个根据成绩划分等级的程序。
学生姓名 成 绩 王 72 张 83 刘 56 李 94 陈 100 杨 88 于 96 黄 68 郭 54 赵 65
4.5 编写一段程序,能够把输入的摄氏温度转化成华氏温度,也能把华氏温度转换成摄氏温度。 4.6求一元二次方程ax2 +bx+c=0的根。
4.7 从键盘输入若干个数,当输入0时结束输入,求这些数的平均值和它们之和。
4.8若一个数等于它的各个真因子之和,则称该数为完数,如6=1+2+3,所以6是完数。求[1,500]之间
的全部完数。
4.9 一个三位整数各位数字的立方和等于该数本身则称该数为水仙花数。试输出全部水仙花数。 4.10.求下列分段函数的值
要求:(1)用if语句实现,分别输出x=-5.0,-3.0,1.0,2.0,2.5,3.0,5.0时的y值。
2
4.11利用函数文件,实现直角坐标(x,y)与极坐标(ρ,θ)之间的转换。
第5章 基本图形处理功能
5.1 绘制曲线y?x3?x?1,x的取值范围为[-5,5]。
5.2 有一组测量数据满足y?e-at,t的变化范围为0~10,用不同的线型和标记点画出a=0.1、a=0.2和a=0.5三种情况下的曲线。
5.3 在5.1题结果图中添加标题y?e-at,并用箭头线标识出各曲线a的取值。 5.4 在5.1题结果图中添加标题y?e-at和图例框。
5.5表中列出了4个观测点的6次测量数据,将数据绘制成为条形图。 观测点观测点观测点观测点1 2 3 4 第1次 3 6 9 6 第2次 6 7 7 4 第3次 7 3 2 3 第4次 4 2 5 2 第5次 2 4 8 7 第6次 8 7 4 4
5.6 x= [66 49 71 56 38],绘制饼图,并将第五个切块分离出来。 5.7 z?xe?x2?y2,当x和y的取值范围均为-2到2时,用建立子窗口的方法在同一个图形窗口中绘制出
三维线图、网线图、表面图。
5.8 绘制peaks函数的表面图,用colormap函数改变预置的色图,观察色彩的分布情况。 5.9 用sphere函数产生球表面坐标,绘制不通明网线图、透明网线图、表面图。 5.10 用subplot语句在一个图形窗口上开多个大小不等的子窗口进行绘图并添加注释。 5.11 用图形窗口功能在图形窗口中的任意位置产生多个大小不等的子窗口。
5.12 符号函数绘图法绘制函数x=sin(3t)cos(t),y=sin(3t)sin(t)的图形,t的变化范围为[0,2?]。 5.13 绘制极坐标下sin(3*t)*cos(t)的图形。
第9章 Simulink基础
9.1 什么是Simulink ?(思考) 9.2 如何进行下列操作:(思考) (1)翻转模块
(2)给模型窗口加标题 (3)指定仿真时间
(4)设置示波器的显示刻度
9.3 有传递函数如下的控制系统,用Simulink建立系统模型,并对系统的阶跃响应进行仿真。
9.4 建立一个简单模型,用信号发生器产生一个幅度为2V、频率为0.5Hz的正弦波,并叠加一个0.1V的噪声信号,将叠加后的信号显示在示波器上并传送到工作空间。
3
G(s)?s12?4s?8
9.6 建立一个模拟系统,将摄氏温度转换为华氏温度(Tf = 9/5Tc+32)。 9.7 建立二阶系统G(S)?S?n2?2??nS??2n的脉冲响应模型,设ωn=10Hz,观察当0<ζ<1、ζ=0、ζ=1
及ζ>1时系统的响应。
4
相关推荐: