注意:每个实验奇数题做实验,偶数题做作业(做实验时一同带往实验室作为实验预习题提交)
实验1: MATLAB基础与符号计算
1、指令>>A= [2 2 ; 2 2];
>>A .^2= 4 4
4 4
。
>>A^2= 8 8
8 8 。
2、数组>>x=10:-2:2; y=1:5;
>>(x<5)&(y>2),ans= 0 0 0 1 1
。
>> y==2|x~=2, ans= 1 1 1 1 0
。
2x13、(1)对于x0,求2k1x1k0k2k1。(提示:理论结果为lnx)log(x)
1kx() (2)求的符号解,并进而用该符号解求3k0k0 确值。 (提示:注意subs的使用)
4、(1)通过符号计算求y(t)sint的导数
(2)然后根据此结果,求
,()k01kk3,k0的准
dy=abs(1,sin(t))*cos(t) dtdydt=-1
t0 和
dydtt2=0
。
5、指令>>A= [2 1 ; 1 3];
>>A .^2-A= 。 >>A^2+A= 。
6、数组>>x=10:-2:2; y=5:-1:1;
>>(x>=4)&(y>=2),ans= 1 1 1 1 0
。
>> y==3|x~=3, ans= 1 1 1 1 1
。
7计算二重积分
8在[0,2]区间,画出y(x)
3t9设系统的冲激响应为h(t)e,求该系统在输入u(t)cost,t0作用下的输出。(提
12x21(x2y2)dydx。
x0sintdt曲线,并计算y(4.5)。 t示:运用卷积进行计算)
'''2t,初始条件为,r(0)3,r'(0)4,求方程的解11、方程r3r2r4e
12、求
13、求方程xy1,xy2的解。
14求边值问题
15求F(s)
22f(k)ke k T的Z变换表达式。
dfdg3f4g,4f3g,f(0)0,g(0)1的解。 dxdxs3的Laplace反变换。
s33s26s4
实验2: 数组(矩阵)及数值计算
1、指令>>A=ones(4,4); >>B=A(3,[2 3]); >>C=A(3,:)<1; 写出输出结果:
>>B=_________________________。 >>C=_________________________。
2、 指令>>B=magic(3);写出求矩阵B的特征值D和特征向量V的语句:
。
3、>>A=rand(100,100);用向量化运算的方法,用1条语句实现求矩阵A中大于0.4的所有
元素个数:
。
4要求在闭区间[0,2]上产生具有10个等距采样点的一维数组。试用两种不同的指令实现。
5由指令rand('state',0),A=rand(3,5)生成二维数组A,试求该数组中所有大于0.5的元素的位置,分别求出它们的“全下标”和“单下标”。
6在时间区间 [0,10]中,绘制y1e0.5tcos2t曲线。要求分别采取“标量循环运算法”和“数组运算法”编写两段程序绘图。
7先运行指令x=-3*pi:pi/15:3*pi; y=x; [X,Y]=meshgrid(x,y); warning off; Z=sin(X).*sin(Y)./X./Y; 产生矩阵Z。(1)请问矩阵Z中有多少个“非数”数据?(2)用指令surf(X,Y,Z); shading interp观察所绘的图形。(3)请写出绘制相应的“无裂缝”图形的全部指令。
8、指令>>A=3*ones(5,5); >>B=A(3,[1 2]); >>C=A(:,3)>1; 写出输出结果:
>>B=_________________________。 >>C=_________________________。
9、 指令>>B=magic(4), 按要求分别写出指令:
求矩阵B的行列式:_______________________。 求矩阵B的逆矩阵:_______________________。
求矩阵B的迹: 。
求矩阵B的特征值D和特征向量V: 。 10采用数值计算方法,画出y(x)
11用quad求取
12求函数f(t)(sin5t)e
20.06t2x0sintdt在[0, 10]区间曲线,并计算y(4.5)。 t1.75exsinxdx的数值积分,并保证积分的绝对精度为109。
1.5tcos2t1.8t0.5在区间[5,5]中的最小值点。
d2y(t)dy(t)dy(0)32y(t)1,y(0)1,0,用数值法和符号法求y(t)t0.5。 13设
dt2dtdt
1214求矩阵Axb的解,A为4阶魔方阵,b。
34
sin(xy)015求解二元函数方程组的解。(用符号法解)
cos(xy)0
实验3: 图形绘制及m文件编程
1. 已知椭圆的长、短轴a4,b2,用“小红点线”画椭圆
2. 根据表达式1cos绘制如图p5-2的心脏线。(提示:采用极坐标绘线指令polar)
3. A,B,C三个城市上半年每个月的国民生产总值见表p5.1。试画出如图p5-3所示的三城
市上半年每月生产总值的累计直方图。(提示:使用指令bar)
表p5.1 各城市生产总值数据(单位:亿元) 城市 A B C 1月 170 120 70 2月 120 100 50 3月 180 110 80 4. 用绿实线绘制xsin(t),ycos(t),zt的三维曲线,曲线如图p5-5所示。(提示:
使用plot3指令)
15xacost。
ybsint4月 200 180 100 5月 190 170 95 6月 220 180 120 105010-1-1-0.500.51
x5. 在区域x,y[3,3],绘制z4xe2y2的如图p5-6的三维(透视)网格曲面。(不得
使用ezmesh)
6. 在x,y[4,4]区间里,根据表达式zsin(xy),绘制如图p5-7所示的曲面。
xy
7. 试用图解法回答:
y0.1(1)方程组(1x2y2)有多少个实数解?
sin(xcos(y))0(2)求出离x0,y0最近、且满足该方程组的一个近似解。
8.一个三位整数各位数字的立方和等于该数本身则称该数为水仙花数。输出全部水仙花数。
9.Fibonacci数组的元素满足Fibonacci 规则:ak2akak1 ,(k1,2,);且
a1a21。现要求该数组中第一个大于10000的元素。
100000010.请分别写出用for 和while 循环语句计算K0.2i0i10.20.220.21000000的程序。此外,还请写出避免循环的数值、符号计算程序。
11.若一个数等于它的各个真因子之和,则称该数为完数,如6=1+2+3,所以6是完数。求[1,500]之间的全部完数。
12.随机输入20个数,按从小到大的顺序输出
实验4: 连续、离散时间系统的Simulink仿真
t21、利用Simulink求解4.1-5)
''I(t)exdx 0在区间t[0, 1]积分,并求出积分值I(1)。(参见例
2、已知系统方程为r3r2r4,初始条件为,r(0)3,r(0)4,请建立Simulink模型,并仿真执行。(参见例4.1-9)
3、利用Simulink设计一个数字低通滤波器F(z),从受噪声干扰的多频率混合信号x(t)中获取10Hz的信号。
'x(t)sin(210t)1.5cos(2100t)n(t)
2在此,n(t)~N(0,0.2),tk1kTs。采样频率取fs1000(Hz),即采样
fs周期Ts0.001(秒)。
4、在图7.3-1所示的电路中,已知L0.3(H),C0.3(F),R12(),R20.01(),
R35() ,VC(0)1(V), iL(0)1(A), Vs10(V),开关K在t0时闭合。
试采用Simulink的SimPowerSystems模块库器件进行元件级仿真,求 iL和Vc。
图7.3-1 二阶RLC电路
因篇幅问题不能全部显示,请点此查看更多更全内容