Matlab与机电系统仿真试题-B
期末MATLAB(B卷)+答案+评分标准
武夷学院期末考试试卷( 2010 级 通信 专业2012~2013 学 年 第 一 学 期) 课程名称 MATLAB B 卷 考试形式 开卷 考核类型 考查 本试卷共 三 大题,卷面满分100分,答题时间120分钟。
一、选择题:(本大题共10小题,每小题2分,共20分。
)(注:请将选项填在下面表格里。
)1、用来绘制彗星轨迹的图形是( )A .stairs ;B .pie ;C .feather ;D .comet 。
2、在MATLAB 中下列数值的表示不正确的是( ) A .+99; B .1.3e-5; C .2-3*e^2; D .3-2*pi 。
3、MATLAB 中颜色表示是洋红色的( ) A .g ; B .r ; C. y ; D .m 。
4、如果x=1: 2 : 8,则x(2)和x(4)分别是( ) A .1,8; B .3, 7; C .2, 8; D .2, 7。
5、在循环结构中跳出循环,但继续下次循环的命令为( )。
A .return ; B. break ;C. continue ;D. keyboad 。
6、下列MATLAB 命令中是构造1行3列的(0,1)均匀分布随机矩阵的命令的是( ) A. randn(1,3);B. rand(1,3);C. ones(3);D. 以上都不对7、下列MATLAB 命令中表示从0到1共9个数值的等差数组的命令的是( ) A. linspace(0,1,9);B. logspace(fl,1,9);C. b=[0:2:8,ones(1,3)];D. 以上都不对。
8 下面哪项表达式是合法的( ) A. [6, 7;8];B. [2 2 3;4 5];C. [1;2;3];D.[1:8]。
9 用户可以通过下面哪项获得文件查询( ) A. help ;B. load ;C. demo ;D. lookfor 。
10 9/0的结果是 ( ) A. NAN ;B. Inf ;C. eps ;D. 0。
MATLAB与控制系统仿真练习题及答案 (2)
MATLAB与控制系统仿真练习题1、在同一坐标系内,画出一条正弦曲线和一条余弦曲线,要求正弦曲线用红色实线、数据点用“+”号显示;余弦曲线用黑色点线、数据点用“*”显示。
x=0:1 /10:2*pi;y=sin(x);plot(x,y,'r--+')hold ont=cos(x);plot(x,t,'k-.*')>>2、绘制单位圆。
a=0:1/10:2*pi;x=cos(a);y=sin(a);plot(x,y)axis squaregrid on3、使用极坐标函数绘制)3/ρ=的曲线。
8θsin10(t=0:0.01:2*pi;>> y=8*sin((10*t)/3);>> polar(t,y)4、绘制方程⎪⎩⎪⎨⎧===)cos()sin(t z t y t x 在[]π20,=t 区间的三维曲线。
t=0:pi/50:2*pi;x=t;y=sin(t);z=cos(t);plot3(x,y,z)5、用不同的线型和颜色在同一坐标内绘制曲线x 5.0e 21y -=、)2sin(2y x π=的图形。
x=0:1/10:10;y1=2*exp(-0.5*x);y2=sin(2*pi*x);plot(x,y1,'r');>> hold onplot(x,y2,'b')6、绘制二维正态分布密度函数)(212221),(y x e y x f +-=π的三维图形。
syms x yz=(1/(2*pi))*exp(-0.5*(x.^2+y.^2));ezsurf(x,y,z)7、选择合适的步长绘制下列函数的图形。
(1)x y cos =,⎥⎦⎤⎢⎣⎡-∈2,2ππx (2)x xe y = x=-2/pi:1/20:2/pi; >> y=sqrt(cos(x)); >> plot(x,y)>> hold on>> y=x.*exp(x);>> plot(x,y)>>8、在同一坐标下绘制函数x 、2x 、3x -、)sin(x x 在()π,0的曲线。
matlab机电系统仿真大作业
一曲柄滑块机构运动学仿真1、设计任务描述通过分析求解曲柄滑块机构动力学方程,编写matlab程序并建立Simulink 模型,由已知的连杆长度和曲柄输入角速度或角加速度求解滑块位移与时间的关系,滑块速度和时间的关系,连杆转角和时间的关系以及滑块位移和滑块速度与加速度之间的关系,从而实现运动学仿真目的。
2、系统结构简图与矢量模型下图所示是只有一个自由度的曲柄滑块机构,连杆r2与r3长度已知。
图2-1 曲柄滑块机构简图设每一连杆(包括固定杆件)均由一位移矢量表示,下图给出了该机构各个杆件之间的矢量关系图2-2 曲柄滑块机构的矢量环3.匀角速度输入时系统仿真3.1 系统动力学方程系统为匀角速度输入的时候,其输入为ω2=θ2,输出为ω3=θ3,θ3;v 1=r 1,r 1。
(1) 曲柄滑块机构闭环位移矢量方程为:R 2+R 3=R 1(2) 曲柄滑块机构的位置方程{r 2cos θ2+r 3cos θ3=r 1r 2sin θ2+r 3sin θ3=0(3) 曲柄滑块机构的运动学方程通过对位置方程进行求导,可得{−r 2ω2sin θ2−r 3ω3sin θ3=r 1r 2ω2cos θ2+r 3ω3cos θ3=0由于系统的输出是ω3与v 1,为了便于建立A*x=B 形式的矩阵,使x=[ω3v 1],将运动学方程两边进行整理,得到{v 1+r 3ω3sin θ3=−r 2ω2sin θ2−r 3ω3cos θ3=r 2ω2cos θ2将上述方程的v1与w3提取出来,即可建立运动学方程的矩阵形式(r 3sin θ31−r 3cos θ30)(ω3v 1)=(−r 2ω2sin θ2r 2ω2cos θ2) 3.2 M 函数编写与Simulink 仿真模型建立3.2.1 滑块速度与时间的变化情况以及滑块位移与时间的变化情况仿真的基本思路:已知输入w2与θ2,由运动学方程求出w3和v1,再通过积分,即可求出θ3与r1。
MATLAB控制系统仿真试题B卷.doc
广东技术师范学院2010—2011学年度第 一学期期未考查试卷科 目:控制系统仿真 (B )卷 考试形式:上机考试 考试时间: 120 分钟 所属学院:自动化学院 班级: 姓名: 学号:答题注意事项:以下题目请大家在计算机上完成,并将结果写成电子文档上交。
电子文档中应包含以下几项内容:仿真程序代码、仿真结果截图、仿真实验结论。
1.设单位负反馈系统的开环传递函数为)5)(2()(2++=s s s Ks G k ,试确定分别使闭环系统稳定的开环增益的取值范围。
(20分) 程序如下: num=1;den=conv([1 2 0 0],[1 5]); G=tf(num,den); k=0:0.05:100; rlocus(G) [K,P]=rlocfind(G)题 目 一 二 三 四 五 总分 标准分数 20 20 20 20 20 100 实得分数 评卷人装订线考 生 答 题 不 得 超 过 此 线Select a point in the graphics window selected_point =0.0024 + 0.3230iK =1.0607P =-4.9857-2.08380.0347 + 0.3176i0.0347 - 0.3176i运行结果:K=1.0607;t=0:0.05:100;G0=feedback(tf(K*num,den),1); step(G0,t)由上图分析可得,系统的临界稳定增益是1.0607,因此该闭环系统稳定的开环增益的取值范围是0~1.0607,随着增益的增加系统趋于发散统系统 2、试求以下单位负反馈系41)(2++=s s s G k 的单位阶跃响应曲线,并求其动态性能指标r p s t t t %σ。
num=1; den=[1 1 4]; G=tf(num,den); Gk=feedback(G ,1) figure(1);运行结果:2.已知单位负反馈系统的开环传递函数为)5(500)(+=s s Ks G k ,为使系统具有如下性能指标:速度误差系数1100-=s K v ,相角裕度 45≥γ。
机电控制系统——基于MATLAB的直流电机双闭环调速系统的设计与仿真
《机电控制系统分析与设计》课程大作业一基于MATLAB的直流电机双闭环调速系统的设计与仿真学院:机电工程学院专业:机械设计制造及其自动化班级:0808108学号:1080810812姓名:林珍坤一、 设计参数转速、电流双闭环直流调速系统,采用双极式H 桥PWM 方式驱动。
电机参数:额定功率 200W ; 额定电压 48V ; 额定电流 4A ;额定转速 500r/min ;电枢回路总电阻 R=8Ω; 允许电流过载倍数 λ=2; 电势系数C e =0.04V ·min/r ; 电磁时间常数T L =0.008s ; 机电时间常数 T m =0.5;电流反馈滤波时间常数T oi =0.2ms ; 转速反馈滤波时间常数T on =1ms要求转速调节器和电流调节器的最大输入电压U *nm =U *im =10V ; 两调节器的输出限幅电压为10V ;PWM 功率变换器的的开关频率f=10kHz ; 放大倍数K=4.8; 动态参数设计指标: 稳态无静差;电流超调量i δ≤5%;空载启动到额定转速时的转速超调量δ≤25%; 过渡过程时间t s =0.5s 。
二、设计计算1. 稳态参数计算根据两调节器都选用PI 调节器的结构,稳态时电流和转速偏差均应为零;两调节器的输出限幅值均选择为12V电流反馈系数;A V A VI U im /25.14210nom *=⨯==λβ转速反馈系数:r V r Vn U nm min/02.0min/50010max *⋅===α 2. 电流环设计(1)确定时间常数电流滤波时间常数T oi =0.2ms ,按电流环小时间常数环节的近似处理方法,则s T T T oi s i 0003.00002.00001.0=+=+=∑(2)选择电流调节器结构电流环可按典型Ⅰ型系统进行设计。
电流调节器选用PI 调节器,其传递函数为ss K s W i i iACR ττ1)(+= (3)选择调节器参数 超前时间常数:i τ=T L =0.008s 电流环超调量为σi≤5%,电流环开环增益:应取5.0=∑i I T K ,则I K =i T ∑5.0=0003.05.0=1666.67 于是,电流调节器比例系数为0.00881666.6717.781.25 4.8i i I s R K K K τβ⨯=⋅=⨯=⨯ (4)检验近似条件电流环截止频率ci ω=I K =1666. 67 1/s1)近似条件1:ci ω ≤sT 31现在,s T 31=0003.01=3333.33>ci ω,满足近似条件。
matlab2010年试卷B答案
ewn=[0,2,4] (1分)
Xw0=16(3分)
三、根据题目要求编写程序。(40分)(未注明处每用错一条命令扣一分)
1、(5分)x=1:6;y=[4,7,12,19,28,39];
x0=1.5:5.5
y0=interp1(x,y,x0,'spline')
2、(11分)文件名为msr.m的函数文件
4 8 12
s = 3
r = 2 1 0
(5)(4分)f = 12 15 2 0
n = 29
2、阅读下列程序,写出运行结果。(每题5分,共20分)
(1)s = 4 8 12 16(3分)
G = 40(2分)
(2)r=1741(3分)
数据序列为1741(2分)
(3)x=?2(1分)
x = 2(1分)
y = 1 2 4 8(3分)
6、差分diff(X)差商diff(X)/h7、图形对象句柄
8、半径为1球心位于坐标原点的球9、max(x),sum(x)
10、ode23或ode45 11、将曲线颜色设置为红色,线宽设置为3磅。
二、根据要求完成下列各题:(40分)
1、写出以下命令执行后的结果:(每小题4分,共20分)
(1)(4分)a1 = 53
', x,y的互相关rxy=',num2str(r(2))])(2分)
3、(12分)close all,clear all
[x,z]=meshgrid(-13:1:13);(1分)
y=5*ones(size(x));(2分)
subplot(1,2,1),surf(x,y,z)(2分)
xlabel('x'),ylabel('y'),zlabel('z'),grid on(1分)
Matlab与系统仿真试题及答案
Matlab 与系统仿真试题及答案一、填空题(每空2分,共30分)1、单位取样序列定义为________________。
2、单位阶跃序列定义为__________________。
3、取样定理中,采样频率和原始信号频率之间至少应该满足公式_______________。
4、实现IIR 滤波器可以采用三种不同的结构:_______________、__________________和_______________。
5、对于理想的滤波特性()jwH e ,相应的()d h n 一般为无限时宽,从而使非因果的。
为此,使显示一般通过如下公式__________实现加窗处理,相应的傅里叶表达形式为_________________。
6、设计IIR 滤波器的基础是设计模拟低通滤波器的原型,这些原型滤波器有:_________、________和______________低通滤波器。
7、实现FIR 滤波器可以采用以下4中结构:________________,_______________,______________和____________。
二、阅读下列Matlab 程序,并回答完成的功能(每题5分,共10分)1、f=[00.60.61];m=[1100];b=fir2(30,f,m);[h ,w]=freqz(b,1,128);Plot(f,m,w/pi,abs)本段程序的功能是:2、[b ,a]=butter(9,300/500,’high’);Freqz(b,a,128,1000)本段程序的功能是:三、用Matlab 语言编程实现下列各小题(每小题15分,共60分)1、产生序列0.3,16p s A dB πΩ==55n -≤≤,并绘出离散图,标注图形标题为“Sequence in Example 3.1a”。
实现程序如下:2、设11()23X z z z-=++,212()2435X z z z z -=+++,求312()()()X z X z X z =+。
Matlab与机电系统仿真试题B
西北农林科技大学本科课程考试试题(开卷)2012-2013学年第1学期《Matlab与机电系统仿真》B卷专业班级: 命题教师: 审题教师:学生姓名: 学号: 考试成绩:一、选择题(单项选择,每小题2分,共40分) 得分: 分1.Matlab的全称就是( )。
A、数学实验室B、数学办公室C、矩阵实验室D、矩阵图书馆2.Matlab就是一种( )。
A、机电系统仿真软件B、数学计算与模拟软件C、画图软件D、工程模拟软件3、在以后的科研或者其它工作中,当我们要使用Matlab软件时,我们应当( )。
A、购买正版软件B、下载最新版本的Matlab软件C、从别人计算机中拷贝D、破解正版软件4、当您打开Matlab软件时,用于输入命令的窗口就是( )。
A、命令窗口B、命令历史窗口C、工作区D、编辑器5、Matlab中,用于存储变量的窗口就是( )。
A、命令窗口B、命令历史窗口C、工作区D、编辑器6、Matlab中,用于编辑程序的窗口就是( )。
A、命令窗口B、命令历史窗口C、工作区D、编辑器7、当我们要查找一个函数“min”的用法时,下列哪个命令就是错误的( )。
A、help minB、find minC、doc minD、lookfor min8、一般编写的程序文件就是以( )作为扩展名的。
A、matB、mexC、mD、mdl9、用于精确查找某个函数说明的命令就是( )。
A、variablesB、loolforC、whosD、help10、当我们在命令窗口输入一串字符,Matlab解释器将按照什么顺序搜索这串字符( )。
A、内置函数,变量,当前目录M文件,搜索目录M文件B、变量,内置函数,搜索目录M文件,当前目录M文件C、变量,内置函数,当前目录M文件,搜索目录M文件D、当前目录M文件,搜索目录M文件,变量,内置函数11、将“d:\”添加到搜索目录的正确命令就是( )。
A、pathB、path (‘d:\’)C、addpath (d:\)D、path (path,’d:\’)12、在Matlab中,我们的数据通常就是以变量的形式保存的,下面哪一个变量的命名规则就是错的( )。
机电系统仿真技术试题
机电系统仿真技术试题姓名:刘丽欢 学号:0009 专业:机械电子工程 电话:一、用MATLB 指令求解下列各题1. 求⎥⎦⎤⎢⎣⎡=5361A 的特征值和特征向量。
>> A=[1,6;3,5];>> [V ,D]=eig(A)V =-0.9125 -0.66760.4092 -0.7445D =-1.6904 00 7.69042. 求⎥⎦⎤⎢⎣⎡=3752B 的特征多项式。
>> B=[2,5;7,3]B =2 57 3>> C=poly(B)C =1.0 -5.0000 -29.0000该矩阵的特征多项式为295)(2--=S S s P 3. 已知⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=200310211E ,求其约旦标准形。
>> E=[1 1 2;0 1 3;0 0 2];C=jordan(E)C =2 0 00 1 10 0 1E 的约旦标准形是⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡100110002 4. 求递推方程)2(4)1(3)(----=n f n f n f 的通解。
>> f=maple('rsolve(f(n)=-3*f(n-1)-4*f(n-2),f(n))');disp('f(n)='),disp(f)function work22(n,i,j)syms a bA=ones(n)for a=1:nfor b=1:nif (a+b)==(i+j)A(a,b)=0;endendenddisp(A)f(n)=(3/7*i*f(1)*7^(1/2)+f(1)+1/7*i*f(0)*7^(1/2)+3*f(0))*(-8/(3-i*7^(1/2)))^n/(3-i*7^(1/2))-1/7*i*7^(1/2)*(3*f(1)+i*f(1)*7^(1/2)+f(0)+3*i*f(0)*7^(1/2))*(-8/(3+i*7^(1/2)))^n/(3+i*7^(1/2))5. 求定积分⎰--15152/221dx e x π>> syms x;f=exp(-x^2/2);a=int(f,-15,15);an=a/(2*pi)^0.5an =/*erf(15/2*2^(1/2))*2^(1/2)*pi^(1/2)二、 完成下列各个程序段1.求1000以内的质数。
MatLab考试题题库(带答案)
MatLab 考试题题库(必做题)(带答案)一,1.请登陆美国MathWorks公司的网站,查看看现在大概有多少本MATLAB-based books (以MATLAB为基本软件,来说明各个专业领域的教科书或工具书)。
哪一个领域的MATLAB-based books最多中文书共有几本答: 1612 本,数学方面的最多,中文书共有37 本。
2.请在 MATLAB 中直接输入下列常数,看它们的值是多少:a.ib.jc.epsd.infe.nanf.pig.realmaxh.realmin依次解为: ans = 0 +ans = 0 +ans =ans =Inf ans = NaN ans =ans = +308ans =3.试写一函数regPolygon(n) ,其功能为画出一个圆心在(0, 0)、半径为 1 的圆,并在圆内画出一个内接正n 边形,其中一顶点位于(0, 1)。
例如regPolygon(8)可以画出如下之正八边型:解:新建文件如下:function y=regPolyfon(n)n=8;%要画的 n 边形R=1; %圆的半径t=0::2*pi;x=R*cos(t);y=R*sin(t);m=linspace(pi/ 2,5/2*pi,n+1);xz=R*cos(m);yz=R*sin(m);hold onplot(x,y,xz,yz);axis 'equal';4.一条参数式的曲线可由下列方程式表示:x= sin(t), y = 1 - cos(t) + t/10当 t 由 0 变化到4*pi时,请写一个MATLAB 的脚本,画出此曲线在XY 平面的轨迹。
解:新建:t = linspace(0, 4*pi);x = sin(t);y = 1-cos(t)+t/10;plot(x, y, '-o');32.521.510.5-1-0.8-0.6-0.4-0.200.20.40.60.815.当一个小圆轮沿着一条曲线行进时,轮缘任一点的轨迹就会产生变化丰富的摆线。
最新级电子科学与技术专业学生MATLAB控制与系统仿真期末实验考试试题资料
黄淮学院电子科学与工程系2012-2013学年第二学期 期末考试《MATLAB 控制与系统仿真》实验试题适用对象:2010级电技本科1、先建立自己的工作目录,再将自己的工作目录设置到MATLAB 的搜索路径下,再试验用help 命令能否查询到自己的工作目录。
>> help HELP topics桌面\陈强 - (No table of contents file) 2、已知1540783617A --⎡⎤⎢⎥=⎢⎥⎢⎥⎣⎦, 831253320B -⎡⎤⎢⎥=⎢⎥⎢⎥-⎣⎦求下列表达式的值:1)6A B +和2A B I -+(其中I 为单位矩阵)。
2)*A B 、.*A B 和*B A 。
3)/A B 及\B A4)[A,B]和[A ([1,3],:);B^2]。
A=[-1,5,-4;0,7,8;3,61,7] A =-1 5 -40 7 8 3 61 7 >> B=[8,3,-1;2,5,3;-3,2,0] B =8 3 -12 5 3-3 2 0 (1)>> A+6*Bans =47 23 -1012 37 26-15 73 7>> I=[1,0,0;0,1,0;0,0,1]I =1 0 00 1 00 0 1>> A^2-B+Ians =-18 -217 1722 533 10921 867 526 (2)>> A*Bans =14 14 16-10 51 21125 328 180>> A.*Bans =-8 15 40 35 24-9 122 0>> B*Aans =-11 0 -157 228 533 -1 28 (3)>> A/Bans =1.2234 -0.92552.9787-0.9468 2.3511 -0.9574 4.6170 3.8723 13.8936 >> B/A ans =-5.3173 -3.5661 0.8942 -1.2768 -0.4743 0.2411 2.1229 1.3173 -0.2924 (4)>> [A,B]ans =-1 5 -4 8 3 -1 0 7 8 2 5 3 3 61 7 -3 2 0 >> [A([1,3],:);B^2] ans =-1 5 -4 3 61 7 73 37 1 17 37 13 -20 1 9 3、已知23100.7780414565532503269.5454 3.14A -⎡⎤⎢⎥-⎢⎥=⎢⎥⎢⎥-⎣⎦完成下列操作:1)输出A 在[10.25]范围内的全部元素。
《Matlab与系统仿真》期末考试
红河学院2011-2012学年春季学期《Matlab 与系统仿真》课程期末考试试卷卷别: A 卷 考试单位:工学院 考试日期: 2012年 6 月 20日要求:1M 语言编程;23、提交的压缩包包括M 文件、mdl 模型、Word 文档(仿真输出曲线),压缩包以自己的姓名、学号、班级命名;一、设计题(每小题50分,共100分)1、精馏过程是在一定物料平衡和能量平衡基础上进行的。
在精馏塔的连续操作过程中应做到物料平衡、气-液平衡和热量平衡,这三个平衡互相影响,互相制约。
现以蒸汽流量作为副变量,精馏塔釜温度为主变量,构成精馏塔釜温度与蒸汽流量串级控制系统。
已知主被控对象的数学模型为G(s)=1.25e -44s /(25s+1)2,副被控对象的数学模型为G(s)=e -4s /(12s+1),精馏塔釜设定温度为1300℃,副控制器选择P作用,主控制器选择PID 作用,试整定串级控制器的参数为最佳值,使系统的最大偏差≤±1.5℃。
(采用SIMLINK 仿真,参数自己整定)解:参数整定:先使ki=0,在单位阶跃信号下,调整Kp 使系统等幅震荡,即系统处于临界稳定状态。
记录此时的震荡周期Tc ,比例系数Kc 。
则Kp=kc/2.2,Ki=kp/(0.8Tc)。
Kc=5.7,Tc=15,Kp=2.59,Ki=0.216,仿真时间为80到500秒时输出稳定,系统偏差不大Kp=0.31 Ki=0.0091P(s)=0.882、设一被控对象17125.050)(2++=s s s G ,用增量式PID 控制算法编写仿真程序(输入分别为单位阶跃、正弦信号,采样时间为1ms ,控制器输出限幅:[-5,5],仿真曲线包括系统输入、输出及误差曲线。
(采用M 语言编程,参数自己整定)clear all ;close all ;ts=0.001;sys=tf(50,[0.125,7,1]);dsys=c2d(sys,ts,'z');[num,den]=tfdata(dsys,'v');u_1=0.0;u_2=0.0;y_1=0.0;y_2=0.0;x=[0,0,0]';error_1=0;error_2=0;for k=1:1:2000time(k)=k*ts;S=2;%s=1?¡À???????¡Á??????s=2?¡À??????if S==1kp=8;ki=0.03;kd=3.2;rin(k)=1; %Step Signalelseif S==2kp=46;ki=0.06;kd=420;rin(k)=0.5*sin(2*pi*k*ts); %Sine Signalenddu(k)=kp*x(1)+kd*x(2)+ki*x(3);u(k)=du(k)+u_1;%PID Controller%Restricting the output of controllerif u(k)>=5u(k)=5;endif u(k)<=-5u(k)=-5;end%Linear modelyout(k)=-den(2)*y_1-den(3)*y_2+num(2)*u_1+num(3)*u_2; error(k)=rin(k)-yout(k);%Return of parametersu_3=u_2;u_2=u_1;u_1=u(k);y_2=y_1;y_1=yout(k);x(1)=error(k)-error_1; %Calculating Px(2)=(error(k)-2*error_1+error_2); %Calculating Dx(3)=error(k);error_2=error_1;%Calculating Ierror_1=error(k);endfigure(1);plot(time,rin,'b',time,yout,'r');xlabel('time(s)'),ylabel('rin,yout');figure(2);plot(time,error,'r')xlabel('time(s)');ylabel('error');解:程序见M文档。
Matlab与机电系统仿真
7.1 多项式的微分
y an xn an1 xn1 ...... a1 x a0
求 dy ? dx
%传统方法 b=[an,an-1,an-2,…,a1]; c=length(b)-1:-1:1 d=b.*c
7.1 多项式的微分
y an xn an1 xn1 ...... a1 x a0
7.1 多项式求系数
y an xn an1 xn1 ...... a1 x a0
%已知:y=0, x=[1 2 5 10], 求系数an %没有传统方法 x=[1 2 5 10]; %新方法 a=poly(x)
7.1 多项式
将 (x-7)(x-6)(x-5)(x-4)(x-3)展开?
7.1 多项式
将 3x5 4x4 5x3 6x2 7 x 8 化成乘积的形式?
7.1 多项式
将 3x5 4x4 5x3 6x2 7 x 8
乘 (x-7)(x-6)(x-5)(x-4)(x-3) 结果?
7.1 多项式
将 3x5 4x4 5x3 6x2 7 x 8
7.1 符号变量和符号表达式
syms a b c x=a^2+5*b-c;
%建立符号变量 %用符号变量组成表达式,赋值给x
y=sym(‘d^2+5*e-f’); %直接赋值符号表达式
z=sym(‘sqrt(2)+3^4’); %还可以这样赋值哦
%注意:用第一种方法,一种创建了a b c x四个符号变量; 而用第二种方法,只创建了y一个符号变量。
7.1 实变量与复变量
syms a b real real(a) ans=
MATLAB与控制系统仿真练习题(含图)及答案
MATLAB 与控制系统仿真练习题(含图)1、已知函数x x e x f x sin cos )(-=,作出函数的大致图像。
>> syms x>> y=exp(x)*cos(x)-sin(x); >> ezplot(y)2、求下列极限:(1)30sin lim xx x x -→ >> syms x>> y=(x-sin(x))/(x^3);>> limit(y,x,0)ans =1/6(2) xx x ⎪⎭⎫ ⎝⎛+∞→11lim >> y=(1+1/x)^x;>> limit(y,x,inf)ans =exp(1)3、求下列函数的导数:(1)x e y x sin =>> syms x>> y=exp(x)*sin(x);>> diff(y,x)ans =exp(x)*sin(x)+exp(x)*cos(x)(2) x e x x y 22sin +=>> syms x>> y=sin(x)+x^2*exp(2*x);>> diff(y,x)ans =cos(x)+2*x*exp(2*x)+2*x^2*exp(2*x)4、求.)1(532⎰-dx x x 和.sin ⎰xdx e x(1).)1(532⎰-dx x xsyms x>> int(x^2*(1-x^3)^5)ans =-1/18*x^18+1/3*x^15-5/6*x^12+10/9*x^9-5/6*x^6+1/3*x^3(2).sin ⎰xdx e x>> int(exp(x)*sin(x))ans =-1/2*exp(x)*cos(x)+1/2*exp(x)*sin(x)5、求.)(102⎰-dx x x 和.1102⎰-dx x x (1) .)(102⎰-dx x x>> syms x>> int(x-x^2,0,1)ans =1/6(2) .1102⎰-dx x x>> syms x>> int(x*(1-x^2)^0.5,0,1)ans =1/36、已知二元函数),(cos )sin(2xy xy z +=试求y x z x z y z x z ∂∂∂∂∂∂∂∂∂222,,,。
Matlab与机电系统仿真_西北农林科技大学中国大学mooc课后章节答案期末考试题库2023年
Matlab与机电系统仿真_西北农林科技大学中国大学mooc课后章节答案期末考试题库2023年1.实现帮助功能,以下________方式不能够实现。
答案:打开帮助窗口2.输入命令3:2:8,得到的结果是________。
答案:[3 5 7]3.输入命令linspace(2,8,4),得到的结果是________。
答案:[2 4 6 8]4.下列变量名中的________是合法变量。
答案:XYZ_1115.已经定义的变量,可以在________中查看变量名、数据类型等。
答案:工作空间窗口6.下列符号,用于注释的是________。
答案:百分号%7.输入path,可实现________功能。
答案:列出搜索路径8.下列________函数,其作用是用于生成单位矩阵。
答案:eys(m,n)9.在命令窗口输入who,可实现________功能。
答案:列出工作空间中的变量10.在命令窗口使用方向↑键,可实现________功能。
答案:向前调回已经输入过的命令11.在命令窗口输入cd,将会显示________。
答案:当前目录12.下列________是一个2×2的矩阵。
答案:[2, 2; 3, 4]13.假设A=[4,6,8;2,6,9;1,7,3],则A(6)和A(2,1)分别为________。
答案:7, 214.对数据x、y进行3次拟合,正确的命令为_________。
答案:polyfit(x,y,3)15.有矩阵A=[1,2;1,2]; B=[3,5;1,6],C=A.*B,D= A*B,则C、D分别为________。
答案:[3,10;1,12]、[5,17;5,17]16.分号的用法中,不包括__________。
答案:构成元胞数组17.为了清除工作空间中已定义的变量,可以输入________命令。
答案:clear18.为了清除命令窗口的代码,可以输入________命令。
答案:clc19.下列关于稀疏矩阵的说法,正确的是________。
电机与拖动基础及MATLAB仿真习题答案.doc
4-14 一台直流电动机技术数据如下:额定功率 PN=40kW ,额定电压 UN=220V ,额定转速nN=1500r/min ,额定效率η =%,求电动机的额定电流和额定负载时的输入功率解:P N40 10 3(1)额定电流I N220207.79 AU NN0.875(2)输入功率P 1 U N I N 220 207.79 45.71kW4-15 一台直流发电机技术数据如下:额定功率 PN=82kW ,额定电压 UN=230V ,额定转速nN=970r/min ,额定效率η =90%,求发电机的额定电流和额定负载时的输入功率 解: P N82 3 (1)额定电流10 356.5AI N230U N(2)输入功率P 1P N91.11KW4-16 已知一台直流电机极对数p=2,槽数 Z 和换向片数 K 均等于 22,采用单叠绕组。
试求:(1)绕组各节距; (2)并联支路数。
解:( 1)第一节距 z 22 2 5 ,为短距绕组。
y 1442 p单叠绕组的合成节距及换向器节距均为 1,即 y y k 1第二节距 y 2 y 1y 5 1 4(2)并联支路数等于磁极数,为 4。
4-17 已知直流电机极数 2p=6,电枢绕组总导体数 N=400,电枢电流 Ia=10A ,气隙每极磁通Φ =× 10-2Wb ,试求:( 1)采用单叠绕组时电枢所受电磁转矩; (2)绕组改为单波保持支路电流ia 不变时的电磁转矩。
解 : 电枢绕组为单叠绕组时, 并联支路对数 a=p=3,pN I a3 400电磁转矩 T0.021 10 13.38N m2 a2 3.14 3如果把电枢绕组改为单波绕组, 保持支路电流 i a 的数值不变 , 则电磁转矩也不变 , 仍为N m , 因为无论是叠绕组还是波绕组, 所有导体产生的电磁转矩的方向是一致的,保持支路电流 i a 不变 , 就保持了导体电流不变 , 也就保持了电磁转矩不变。
电机学MATLAB仿真题目
电机学MATLAB仿真题目13、复励直流发电机的输出特性输出电流与转速之间的关系功率:29kW电压:440V电流:76A转速:1000rpm励磁绕组电阻:70Ω电枢电阻:0.376Ω1、不考虑气隙磁场的边缘效应,电压源供电时气隙大小对线圈电流的影响电压:500V电流:20A线圈匝数:500铁心截面积:3×3×10-4m2气隙长度变化范围:1×10-4m~6×10-4mμ铁心的磁导率:50002、考虑气隙磁场的边缘效应,电压源供电时气隙大小对线圈电流的影响电压:500V电流:20A线圈匝数:500铁心截面积:3×3×10-4m2气隙长度变化范围:1×10-4m~6×10-4mμ铁心的磁导率:50003、不考虑气隙磁场的边缘效应,电压源供电时气隙大小对线圈磁通的影响电压:500V电流:20A线圈匝数:500铁心截面积:3×3×10-4m2气隙长度变化范围:1×10-4m~6×10-4mμ铁心的磁导率:50004、考虑气隙磁场的边缘效应,电压源供电时气隙大小对线圈磁通的影响电压:500V电流:20A线圈匝数:500铁心截面积:3×3×10-4m 2气隙长度变化范围:1×10-4m~6×10-4m铁心的磁导率:50000μ5、变压器中主磁通对负载变化的基本规律(纯电阻性负载)输入电压:6000V输入电流:180A功率因素:0.8(滞后)1R =2.19Ωσ1X =15.4Ω2R =0.15Ωσ2X =0.964Ωm R =1250Ωm X =12600Ω21N N =876匝/260匝6、变压器中主磁通对负载变化的基本规律(纯电容性负载)输入电压:6000V输入电流:180A功率因素:0.8(滞后)1R =2.19Ωσ1X =15.4Ω2R =0.15Ωσ2X =0.964Ωm R =1250Ωm X =12600Ω21N N =876匝/260匝7、变压器中主磁通对负载变化的基本规律(纯电感性负载)输入电压:6000V输入电流:180A功率因素:0.8(滞后)1R =2.19Ωσ1X =15.4Ω2R =0.15Ωσ2X =0.964Ωm R =1250Ωm X =12600Ω21N N =876匝/260匝8、直流电机的工作原理(励磁方式:并励) 额定功率:17kW额定电压:220V额定电流:95A额定转速:1450rpm励磁方式:并励额定励磁电压:4.3A电枢电阻:0.09Ω9、直流电机的工作原理(励磁方式:串励)额定功率:17kW额定电压:220V电枢电流:65A额定转速:670rpm励磁方式:串励串励绕组电阻:0.12Ω电枢总电阻:0.2Ω10、直流电机的工作原理(励磁方式:他励)额定功率:17kW额定电压:220V电枢电流:65A额定转速:670rpm励磁方式:他励额定励磁电流:1.2A额定励磁磁密:0.65 T电枢总电阻:0.2Ω11、直流电机的调速原理额定功率:17kW额定电压:220V电枢电流:65A额定转速:670rpm励磁方式:他励额定励磁电流:1.2A额定励磁磁密:0.65 T电枢总电阻:0.2Ω起动时串联10Ω、5Ω、1Ω情况12、直流电机工作在发电机状态时,输出电压的纹波与线圈数量的关系额定电压:230V电枢电流:10A额定转速:1000rpm励磁方式:他励励磁绕组电阻:88Ω电枢电阻:1.3Ω13、复励直流发电机的输出特性功率:29kW电压:440V电流:76A转速:1000rpm励磁绕组电阻:70Ω电枢电阻:0.376Ω14、三相感应电机的起动过程电压:110V频率:50HzR 1='2R =2Ωσ1X ='2σX =2ΩX m =50ΩR m =4.5Ω机械损耗和杂散损耗两项之和:10W转差率:0.05极对数:215、三相感应电机恒压频比起动额定电压:110V定频率:100HzR 1='2R =2Ωσ1X ='2σX =2ΩX m =50ΩR m =4.5Ω机械损耗和杂散损耗两项忽略不计极对数:2要求从静止恒压频起动,旋转至额定频率的起动过程。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
西北农林科技大学本科课程考试试题(开卷)
2012-2013学年第1学期《Matlab与机电系统仿真》B卷专业班级:命题教师:审题教师:
学生姓名:学号:考试成绩:
一、选择题(单项选择,每小题2分,共40分)得分:分
1.Matlab的全称是()。
A.数学实验室
B.数学办公室
C.矩阵实验室
D.矩阵图书馆
2.Matlab是一种()。
A.机电系统仿真软件
B.数学计算和模拟软件
C.画图软件
D.工程模拟软件
3.在以后的科研或者其它工作中,当我们要使用Matlab软件时,我们应当()。
A.购买正版软件
B.下载最新版本的Matlab软件
C.从别人计算机中
拷贝 D.破解正版软件
4.当你打开Matlab软件时,用于输入命令的窗口是()。
A.命令窗口
B.命令历史窗口
C.工作区
D.编辑器
5.Matlab中,用于存储变量的窗口是()。
A.命令窗口
B.命令历史窗口
C.工作区
D.编辑器
6.Matlab中,用于编辑程序的窗口是()。
A.命令窗口
B.命令历史窗口
C.工作区
D.编辑器
7.当我们要查找一个函数“min”的用法时,下列哪个命令是错误的()。
A.help min
B.find min
C.doc min
D.lookfor min
8.一般编写的程序文件是以()作为扩展名的。
A.mat
B.mex
C.m
D.mdl
9.用于精确查找某个函数说明的命令是()。
A.variables
B.loolfor
C.whos
D.help
第1页,共5页
10.当我们在命令窗口输入一串字符,Matlab解释器将按照什么顺序搜索这串
字符()。
A.内置函数,变量,当前目录M文件,搜索目录M文件
B.变量,内置函数,搜索目录M文件,当前目录M文件
C.变量,内置函数,当前目录M文件,搜索目录M文件
D.当前目录M文件,搜索目录M文件,变量,内置函数
11.将“d:\”添加到搜索目录的正确命令是()。
A.path
B.path(‘d:\’)
C.addpath(d:\)
D.path(path,’d:\’)
12.在Matlab中,我们的数据通常是以变量的形式保存的,下面哪一个变量的
命名规则是错的()。
A.以字母开头,由字母、数字和下划线组成
B.变量名区分大小写
C.只能区分变量名的前62个字符
D.一些关键字不能作为变量名,如i、for等
13.下列赋值语句错误的是()。
A.a=3;
B.b=3+2*i
C.c=1/[235]
D.d=abs(3+2i)
14.建立一个2×3的矩阵,下列语句错误的是()。
A.a(2,3)=1
B.b=zeros(2,3)
C.d=[123];e=[d;d]
D.c=[12;34;56]
15.已知矩阵a=[123;456;789],则表示式a(3,2)表示的是()。
A.2
B.3
C.6
D.8
16.已知矩阵a=[123;456;789],下列子矩阵的表示式中不含有5的是()。
A.a(2,:)=1
B.a(1:2,:)
C.a(:)
D.a([1,3],[1,2])
17.已知a=[123;456;789],执行命令:a([3,1],:)=a([1,3],:),a将变为()。
A.[456;456;456]
B.[789;456;123]
C.[222;555;888]
D.[32
1;654;987]
18.已知a=’good’;b=’morning’;则将字符串变量a,b连接成一个字符串,并赋
值给c的方法是()。
A.c=[a,b]
B.c=(a,b)
C.c={a,b}
D.c=’a,b’
第2页,共5页
19.下列命令中,用于建立符号变量的命令是()。
A.sym(‘a’,’b’,’c’)
B.sym(‘a*b-c’)
C.syms a b c
D.syms(‘a*b-c’)
20.在符号表达式“f*exp(d)-u^t”中,默认变量的是()。
A.u
B.d
C.t
D.f
二、简答题(按照注释要求填写命令,每小题2分,共20分)得分:分
1.____________________%清除命令窗口。
2.____________________%查看当前所有变量。
3.____________________%清除所有变量。
4.____________________%从键盘输入一个字符串,赋值给a。
5.____________________%将数据显示格式改为15位科学计数法。
6.____________________%查看某一脚本文件“stu.m”所在的位置。
7.____________________%保存所有变量至一个名为“var”的文件。
8.____________________%将“var”文件存储的变量调入工作区。
9.____________________%设置一个整体变量“sim”。
10.____________________%将向量a中的最大值赋值给b,位置参数赋值给c。
三、计算题(每小题1分,共8分)得分:分
已知:a=[21;01];b=[03;24];c=[72];d=4;写出下列算式的结果。
(1)a+b,(2)a.*b,(3)a*b,(4)a*c,(5)a+c,(6)a+d,(7)a.*d,(8)a*d。
四、编程题(每题8分,共32分)得分:分
第3页,共5页
1.写一个小程序,要求输入一个小于20的正整数,并判断它是否是一个素数(prime number)。
2.解多项式的根:3x4-5x2+2x-8=0;
求多项式的展开系数:(x+5)(2x-3)(x-4)x;
已知x=[2.2,3.4,5.8,6.6,7.9],y=[12,26,44,68,90],对这组数据进行3阶多项式拟合,并将原数据和拟合曲线画在同一个图中。
3.建立一个5个元素的稀疏矩阵;再建立一个包含该稀疏矩阵、一个字符串、
一个数字和空的2×2细胞矩阵;最后建立一个一自己名字命名的结构数组,
第4页,共5页
第5页,共5页并建立三个域,域名自拟,域值自赋。
4.用Simulink 图示方法仿真微分方程组:
2221221)1(2x x dt
dx x dx -=-=。