Matlab仿真在《控制工程基础》教学中的应用
“控制工程数学基础”教学中Matlab仿真的辅助应用

“ 控制工程数学基础” 是一门理论性和应用性很强的专业基础课 , 涉 及 的基础 理论 和知识 面较广 、 概念抽象 、 积分变换计算量 比较 大 , 对于 大学一年级学生往往理解起来 困难较大 , 教学效果不理想 。 了在教学 为 过程 中体现“ 而必知其用” 学 的教学观念 , 实施“ 、 相结合的教学方 教 学” 法 , 以借 助 M t b 所 a a 软件对某些 内容进行 仿真 , L 在课 堂教学 中将 多媒 体教学与 M t b图形 和动态演示结合起来 , aa L 会使课堂教学更加直观 、 生 动、 紧凑, 使学 生易于加深对抽象概念 的理解 , 帮助他们掌握课程 中的 基本概念 、 基本原理和基本分析方法 , 同时还大大激发了学生的学习热 情, 产生了对控制类课程的兴趣。 Ma a t b是矩 阵( tx 和实验室 (a oa r) 个英文单词 的前三 L Ma i) r L brt y o 个字母的组合,是 M t r 公司于 1 8 a Wo h k 94年推出的一种以矩阵运算为 基础 的交互式程序语 言 , 具有数值运算功 能强 、 程序设计 自由度 大、 程 序 的可移植性好 、 可视化功能强 、 工具 箱丰富等特点。现已成为大学教 学 和科研 中最常用且 必不可少的工具 。目前 MaLb已推出 了 MaL b ta ta 71 . 及以上版本 。 Mt b a a 是适合多学科 、 L 多种工作平台的功能强大 、 界面友好且 开放 性很强的大型优秀应用软件 , 同时也是国内外高 等院校数值分析 、 自动 控制理论 、 数字信号处理 、 控制系统仿 真等课程 的基本 教学 和实验仿 真
工具。
Байду номын сангаас
2“ .控制工程数学基础” 课程 由来 自动化专业最主要 的主干学科是 控制科 学与工程 ,而控制科学 是 使用应用数学知识最多的学科之一。可以说 , 如果不具有深厚的数学 功 底, 将会对 自动化专业主干理论课 的学 习带来很大影响 。另一方 面, 根 据教育部 自动化教学指导分委员会组织 众多专 家的研究结果 ,认 为 自 动化专业分为研究主导型 、 工程研究 主导 型、 应用技术 主导 型等几种类 型 比较合适 。 对于应用技术 主导型 自动化专业 , 如何做到既在基础理论 方面具有足够的基础 ,又在专业领域 的某些方 向上掌握较 为深入 的专 业知识和相关能力 , 是一个值得探讨的问题。 长久 以来 , 除了高等数学外 , 自动化专业所需要 的工程数学知识散 见于多门课程之中 , 例如线性代数 、 复变函数理论 、 积分变换等。 各个课 程通常强调各 自的理论体 系, 一些知识学 习理解 比较 困难 , 但后续专业 课程甚至专业生涯中都很 少用 到。因此 ,在精简教学课时 的教改大潮 中, 一些学校将某些 工程数学课程逐 出教学计划 , 以腾 出足够 的课时给 随着信息技术迅速发展 而需要开设的课程。 但是 , 这样又给学 生造成知 识体系的缺失 , 于构建学生完整 的知识结构 。因此 , 不利 如何用不多 的 课时, 教给学生必要 而足够 的工程数学知识 , 就成为应用技术主导型 自 动化专业教学改革的一个值得注意的课题 。 “ 控制工程数学基础 ” 课程设置 目的就是为解决这一问题而进行 的 有益的尝试 。 本课程 以控制工程所需要解决 的问题为出发点, 分别介绍 了复变函数基础知识 、 微分方程 、 傅里 叶变换 、 拉普拉斯变换 、 z变换等 方面的工程数学知识 。为 了使 自动化专业学生对工程数学的应用背景 有足够 的了解 , 单辟一章讲解控制工程导论 , 这对于学生站在一个较高 的层 面来学习工程数学 的作用很有帮助。 不仅如此 , 在课程 的相关章节 中, 还分别介绍了相关数学知识在 滤波器 、 电路分析 、 冲传递函数等 脉 方面的应用 。 由于是从专业的角度来叙述相关应用 , 不仅有助 于学生理 解数学知识 , 对将来其它专业课程的学习也会很有裨益。 本课程 中还多 处介绍 了一些著名数学家 的小史 ,在相 当程度上增加 了本课程学习的 趣 味性 。 本课程不仅体现课 内知识间的内在联系 , 如傅里叶变换 、 拉普拉斯 变换 和 z 变换三种变换间的 内在关系 ,还体现了多门课 程间的相互联 系, 例如对电路分析基础 、 自动控制原理 、 控制系统仿真 、 计算机控制系 统等课程专业内容 的数学工具支持。 3课程特点及教学过程思考 . “ 控制工程数学基 础” 课程是一 门理论性很 强的课程 , 在教学 方法 上 以课堂教学为主, 课程涉及的理论非常丰富 , 而且大部分理论和结论 都是经过数学推导得来的 , 比较抽象。而大多数工科学生 , 尤其是大学
matlab在《控制工程基础》课程中的应用

matlab在《控制工程基础》课程中的应用控制工程是一种基础的工程学科,它主要讲授如何应用数学算法、计算机科学知识等技术,来控制系统。
MATLAB是一种专为这类工程应用所设计的软件,可以帮助工程师们建立准确的模拟系统,以优化设计过程,实现控制工程的快速实施,提高控制系统的性能,以及利用机器和系统实现自动化控制。
因此,MATLAB在控制工程基础课程中的应用非常广泛。
首先,MATLAB可以让工程师们更容易地实现模拟仿真,来分析和评估控制系统。
其次,通过MATLAB,可以轻松实现计算机控制器的设计、编程和实现。
MATLAB拥有丰富的算法和函数,可以用来编写算法,实现系统控制。
此外,MATLAB还可以分析和绘制系统性能参数,以帮助工程师识别系统模型,并使系统性能得到必要的改进。
另外,MATLAB还适用于数据采集和处理,在控制工程基础课程中,MATLAB可以帮助学生收集、整理和分析数据,以便他们更好地分析控制系统。
比如,学生可以使用MATLAB来采集系统参数和性能参数,并绘制准确的性能曲线,以提供分析结果,并识别系统性能瓶颈。
此外,MATLAB还可以用来分析模型,实现系统自动控制,让学生可以更深入地学习控制系统的设计和分析。
最后,MATLAB也可以用来实现计算机视觉、机器学习和机器人技术的应用,这些都是控制工程的重要研究领域。
MATLAB能够快速实现这些技术,并且包含了大量的函数库和工具,可以优化模型算法,实现计算机视觉、机器学习和机器人技术在控制工程中的应用。
综上所述,MATLAB在控制工程基础课程中的应用非常广泛,可以实现模拟仿真分析、数据采集和处理、控制系统设计、编程和实现、计算机视觉、机器学习和机器人技术等方面的应用,为控制工程的学习提供了很大的帮助。
第四章MATLAB在控制系统仿真中的应用

调用格式: z=roots(a)
其中:z — 各个根所构成的向量 a — 多项式系数向量 系统增益k即为原传递函数分子的最高项系数与分母最高项系数 的比值。分别求出分子分母多项式的根,即可得到系统的零, 极点模型。
4.1.3 控制系统状态方程模型
只要将A,B,C,D几个矩阵输入进去即可。
对于离散系统来说,也与上面类似。
1
若系统由状态空间模型来描述,则系统的频率特性为: G(j )=C[j I+A] B+D 计算方法: polyval(num,sqrt(-1)*w)./polyval(den,sqrt(-1)*w) 或 H=freqresp(sys,)
系统频率响应曲线的绘制(一)
Bode图绘制:bode()函数
五、线性系统时间响应分析
工具箱已提供直接求各种输入下系统响应的函数。 一般控制系统的输入有:阶跃,斜坡,加速度及脉冲 输入等。在工具箱中主要提供了如下三种函数: 1.step( )函数---求系统阶跃响应 2.impulse( )函数:求取系统的脉冲响应 3.lsim( )函数:求系统的任意输入下的仿真
调用格式: ①bode(sys): bode(num,den) bode(A,B,C,D,iu) ---可自动地选择一个合适的频率范围。 ②bode(sys,w)---给出频率范围,这里频率范围一般由 logspace(a,b,n)给出。 ③[mag,phase,]=bode(sys)或[m,p]=bode(sys) 这种格式只计算Bode图的幅值向量和相位向量,不画出图 形。要在此基础上画图,可用: subplot(211);semilogx(,20*log10(m) %对数幅频曲线 subplot(212);semilogx(,p) %对数相频曲线 ④bode(,,…,) ⑤bode(,,…,,) 这两种格式可在一个图形窗口同时绘多个系统的bode图
控制工程基础MATLAB仿真

r=2.0000 -1.0000 p= -1.0000 -2.0000 k= [] 即
X o (s ) s+3 2 −1 = 2 = + X i (s ) s + 3s + 2 s + 1 s + 2
反之,利用下列命令 [num,den]=residue(r,p,k) 可以将部分分式展开式返回到传递函数 多项式之比的形式,即得到 [num,den]=residue(r,p,k) num= 0.0000 1.0000 3.0000 den= 1.0000 3.0000 2.0000
时域分析常用函数如下: step - 阶跃响应 impulse - 脉冲响应 lsim - 对指定输入的连续输出 gensig - 对LSIM产生输入信号 stepfun - 产生单位阶跃输入
例 对于下列系统传递函数
X o (s ) 50 = 2 X i (s ) 25 s + 2 s + 1
下列MATLAB Programl1.1将给出 该系统的单位阶跃响应曲线。该单 位阶跃响应曲线如图1所示。
X o (s ) rn r1 r2 = + +"+ + k (s ) X i (s ) s − p1 s − p 2 s − pn
例: 对于下列系统传递函数
X o (s ) s+3 = 2 X i (s ) s + 3 s + 2
分子分母表示为 num=[0,1,3] den=[1,3,2] 采用命令 [r,p,k]=residue(num,den) 得到 [ r , p , k ]= residue ( num , den)
其 中 sys 可 以 由 tf() 或 zpk() 函 数 得 到,t为选定的仿真时间向量,如果不 加t,仿真时间范围自动选择。此函数 只返回仿真数据而不在屏幕上画仿真 图形,返回值y为系统在各个仿真时刻 的输出所组成的矩阵,而x为自动选择 的状态变量的时间响应数据。如果用 户对具体的响应数值不感兴趣,而只 想绘制出系统的阶跃响应曲线,则可 以由如下的格式调用 step(sys,t) 或 step(sys)
控制工程基础实验报告讲解

控制工程基础实验报告北京工业大学机电学院指导教师:初红艳学号:姓名:一.实验目的本实验中,学生使用MATLAB 语言进行控制系统的分析,可以达到以下目的: (1)通过MATLAB 的分析,掌握控制系统的时域瞬态响应、频率特性,根据时域性能指标、频域性能指标评价控制系统的性能,根据系统频率特性进行稳定性分析,了解对系统进行校正的方法,从而进一步巩固、加深对课堂内容的掌握,加强对控制工程基础知识的掌握。
(2)熟悉MATLAB 的控制系统图形输入与仿真工具SIMULINK ,能够对一些框图进行仿真或线性分析,使一个复杂系统的输入变得相当容易且直观。
(3)通过本实验,使学生掌握进行控制系统计算机辅助分析的方法,学会利用MATLAB 语言进行复杂的实际系统的分析、校正与设计,具备解决工程实际问题的能力。
二.实验内容控制系统方块图如图1所式。
这是一个电压—转角位置随动系统,系统的功能是用电压量去控制一个设备的转角,给定值大,输出转角也就成比例地增大。
图1 系统方块图 图中,)(1s G 为前置放大及校正网络传递函数K 2为功率放大器放大倍数,102=K K 3为电动机传递系数,s V rad K ⋅=/83.23 T M 为电动机机电时间常数,s T M 1.0= T a 为电动机电磁时间常数,ms T a 4= K c 为测速传递系数,rad s V K c /15.1⋅=β 为测速反馈分压系数,1=βK a 为主反馈电位计传递系数,rad V K a /7.4= U i 为输入电压U b 为反馈电压 U i 2为速度环输入电压 U c 为测速机电压 U D 为电动机电压n 为电动机转速取1=β三、实验报告1.对于二阶系统:1)(23++=s s G Ts T T KMaM,a M MaM T T T T T 21n ==ζω其阶跃响应和单位脉冲响应分别如图1-1、1-2所示:MATLAB 语言为: >>num=[2.83]num =2.8300>> den=[0.0004,0.1,1]den =0.0004 0.1000 1.0000>> sys=tf(num,den) sys =2.83 ---------------------- 0.0004 s^2 + 0.1 s + 1Continuous -time transfer function.>> step(sys)>> impulse(sys)图1-1图1-2此时阻尼比为2.5,由其阶跃响应可知其稳态值为2.83,为过阻尼状态,瞬态响应指标如上图所示;在无阻尼自振角频率不变时,通过简单计算得出如下的结论:M a M n T T T 25===ζω,0004.0,50调整TM=0.01,Ta=0.04,使得系统处于欠阻尼状态,0.25=ξ,其阶跃响应与单位脉冲响应1-3、1-4;MATLAB 语言如下:>>num=[2.83]num =2.8300>> den=[0.0004,0.01,1]den =0.0004 0.0100 1.0000>> sys=tf(num,den) sys =2.83 -----------------------0.0004 s^2 + 0.01 s + 1Continuous -time transfer function.>> step(sys) >> impulse(sys)其瞬态响应指标在下图中标出;图1-3图1-4调整TM=0.04,Ta=0.01,使得系统处于临界阻尼状态,其阶跃响应与单位脉冲响应如图1-5、1-6所示;MATLAB语言如下:>>num=[2.83]num =2.8300>> den=[0.0004,0.04,1]den =0.0004 0.0400 1.0000>> sys=tf(num,den)sys =2.83-----------------------0.0004 s^2 + 0.04 s + 1Continuous-time transfer function.>> step(sys)>> impulse(sys图1-5图1-6由以上当TM=0.1,Ta=0.0004,系统处于过阻尼状态,其阶跃响应与单位脉冲响应见图1-1、1-2所示:分析:由以上响应曲线和响应指标可知,过阻尼与临界阻尼无超调、无振荡,而欠阻尼有超调和振荡,过阻尼达到平衡状态所需的时间比临界阻尼和过阻尼都要长。
《控制工程基础》实验指导书(8学时)

《控制工程基础》实验指导书机械与车辆学院2013实验一matlab软件使用一、实验目的1.掌握MATLAB软件使用的基本方法;2.熟悉MATLAB的数据表示、基本运算和程序控制语句;3.熟悉MATLAB程序设计的基本方法。
4.学习用MATLAB创建控制系统模型。
二、实验原理1.MATLAB的基本知识MATLAB是矩阵实验室(Matrix Laboratory)之意。
MATLAB具有卓越的数值计算能力,具有专业水平的符号计算,文字处理,可视化建模仿真和实时控制等功能。
MATLAB的基本数据单位是矩阵,它的指令表达式与数学,与工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完相同的事情简捷得多。
当MATLAB 程序启动时,一个叫做MATLAB 桌面的窗口出现了。
默认的MATLAB 桌面结构如下图所示。
在MATLAB 集成开发环境下,它集成了管理文件、变量和用程序的许多编程工具。
在MATLAB 桌面上可以得到和访问的窗口主要有:命令窗口(The Command Window):在命令窗口中,用户可以在命令行提示符(>>)后输入一系列的命令,回车之后执行这些命令,执行的命令也是在这个窗口中实现的。
命令历史窗口(The Command History Window):用于记录用户在命令窗口(The Command Windows),其顺序是按逆序排列的。
即最早的命令在排在最下面,最后的命令排在最上面。
这些命令会一直存在下去,直到它被人为删除。
双击这些命令可使它再次执行。
要在历史命令窗口删除一个或多个命令,可以先选择,然后单击右键,这时就有一个弹出菜单出现,选择Delete Section。
任务就完成了。
工作台窗口(Workspace):工作空间是MATLAB用于存储各种变量和结果的内存空间。
在该窗口中显示工作空间中所有变量的名称、大小、字节数和变量类型说明,可对变量进行观察、编辑、保存和删除。
MATLAB在控制工程中的应用

MATLAB在控制⼯程中的应⽤MATLAB在控制⼯程中的应⽤控制⼯程实质上是研究⼯程技术中⼴义系统的动⼒学问题。
具体地说,它研究的是⼯程技术中的⼴义系统在⼀定的外界条件(即输⼊或激励,包括外加控制与外加⼲扰)作⽤下,从系统的⼀定的初始状态出发,所经历的由其内部的固有特性(即由系统的结构与参数所决定的特性)所决定的整个动态历程;研究这⼀系统及其输⼊、输出三者之间的动态关系。
在控制⼯程的学习中,常需要⼤量的计算,这些⼯作如果⽤传统法去完成,将显得效率不⾼误差较⼤。
因此,引⽤⼀种借助计算机的⾼级语⾔来代替传统⽅法就显得⼗分必要。
Matlab集科学计算、可视化、程序设计于⼀体,对问题的描述与求解较为⽅便,因此在控制⼯程中有⼴泛的应⽤。
MATLAB是由美国MathWorks公司于1984年正式推出的⾼性能数值计算软件,到⽬前为⽌,已经发展成为优秀的适合多学科的功能强⼤的科技应⽤软件之⼀,在多个⾯向不同学科领域⽽扩展的⼯具箱的⽀持下,MATLAB在许多学科领域中成为计算机辅助设计与分析、算法研究和应⽤开发的基本⼯具和⾸选平台。
MATLAB的控制系统⼯具箱,主要处理以传递函数为主要特征的经典控制和以状态空间为主要特征的现代控制中的问题。
该⼯具箱对控制系统的建模、分析和设计提供了⼀个完整的解决⽅案,是MATLAB最有⼒和最基本的⼯具箱之⼀。
概括地说,控制系统⼯具箱具有以下⼏个⽅⾯的功能。
1.系统建模控制系统⼯具箱同时⽀持连续系统和离散系统,能够建⽴系统的状态空间模型、传递函数模型及传递函数零极点增益模型,并实现任意两者之间的转换;可通过串联、并联、反馈连接及更⼀般的框图模型来建⽴复杂系统的模型;可通过多种⽅式实现连续系统的离散化、离散系统的连续化及重采样。
2.系统分析控制系统⼯具箱不仅⽀持对单输⼊单输出系统的分析,也⽀持对多输⼊多输出系统的分析。
对系统的频率特性,可⽀持系统的Bode图、Nyquist图和Nichols图的计算和绘制。
matlab在《控制工程基础》课程中的应用

matlab在《控制工程基础》课程中的应用控制工程是电机技术的关键分支,它的核心内容是控制系统设计,它以数学方法研究控制系统的性能,并通过算法来实现控制系统的控制目标。
制工程基础课程的基本任务是帮助学生掌握控制理论、原理和方法,从而培养学生的控制理论分析能力和实践技能。
MATLAB作为一款图形化应用软件,在控制工程基础课程中有着重要的作用。
MATLAB作为一款数学建模和计算软件,具有图形易用性好、计算效率高、程序易维护等优势。
它对控制工程基础课程有很多好处,主要体现在以下几个方面:首先,MATLAB可以用于控制系统性能分析,可以设计和仿真不同的控制系统,以检验控制系统的动态特性。
此外,它还可以用于控制系统的调节,例如给定控制器参数,通过调节控制器输出达到控制系统设定的目标性能,而这些调节都可以在MATLAB中完成。
其次,MATLAB还可以用于数学建模,即建立控制系统的数学模型,进而建立控制系统的数学模型,并用以分析控制系统的动态特性。
MATLAB还可以用于系统仿真,即通过仿真技术对控制系统的操作流程和性能进行分析。
再者,MATLAB可以用于系统设计中的优化,可以通过优化算法调整控制系统参数,以达到最优的控制效果。
最后,MATLAB提供了丰富的算法和图形化工具,可以进一步提高控制性能,改善控制系统的动态特性。
总之,MATLAB在控制工程基础课程中有着重要的作用,不仅可以提高控制系统的性能,而且能够提高学生的实践能力。
在课程中,学生可以学习熟悉基本的控制理论,其中包括系统动态模型、控制器设计、优化技术、调节器设计等。
学生可以使用MATLAB 对控制系统的性能进行分析、建立控制系统的数学模型,以及选择最优的控制器参数。
此外,学生还可以使用MATLAB进行系统仿真,以检验控制系统的性能。
不仅如此,MATLAB还可以用于加强学生学习技能。
MATLAB提供了丰富的算法和图形工具,可以帮助学生更深入地理解控制工程的相关知识,加深对控制理论的把握。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
万方数据
参I连扯匐砷似
Dim mathb As
0bject
Setmatlab=CreateObject(”MatlabApplication”1 Rem取得标题栏的数据,以肢一些相应的指 令,送至MATLABI]&务器中运行
result=mallabExecute(set(gcf,visible','off):”1
二阶系统的响应指标n卅两丽1000再而丽
输^程序
Rein删除临时保存在硬盘}:的图象
result=matlab Excculc(c:b TiP’1 resull 3matlab Execute(”c:kabmp”l End Sub
田I输出凹肜框为∞,=O 5、1、2.E=0 5时的响 应曲线。
2
篓:i- …O 012S1——
Doi:10.396.qI/J.issn.1009-0134.2011.4(上).19
0引言
《控制工程基础》是高等院校机械类专业基 础课,理论性强,概念抽象,内容涉及的知识面 广,且实践性很强。在教学过程中,如果教学 内容的组织或教学方法不当,就可能使学生感到 难学、乏味,从而产生厌学情绪,影响该课程的 教学质量。本文根据《控制工程基础》课程的教 学内容和特点,利用PPT和MATLAB链接开发具 有动态计算和绘图功能的仿真教学课件,把比较 复杂的数学运算放到计算机后台来处理,充分利 用MATLAB强大的分析、计算、绘图和仿真功 能。这种动态仿真教学直观、形象,有利于学生 对抽象概念和理论的理解,化解教学难度和学习 难度,使学生从繁杂的数学运算和绘图中解脱出 来,把主要精力集中在对基本理论、基本原理的 理解以及对控制系统的特性分析及综合设计上, 达到提高授课质量、培养学生综合能力的目的。
[21 AngshumanChakralx桶,等著,王自亮,等译.NET Fram-ework 专业项目实例开发【M】.中国水利水电出版社,2003:24—
47.
万方数据
Matlab仿真在《控制工程基础》教学中的应用
作者: 作者单位: 刊名: 英文刊名: 年,卷(期): 杨秀萍, 郭悦虹, 王收军, YANG Xiu-ping, GUO Yue-hong, WANG Shou-jun 天津理工大学,机械工程学院,天津,300384 制造业自动化 MANUFACTURING AUTOMATION 2011,33(7)
件多采用PowerPoint制作,借助ActiveX技术集成 Matlab,即可实现动态计算、绘图及仿真,弥补了 PowerPoint不能处理动态计算的缺陷。 Matlab和PowerPoint分别是自动化服务器和自 动化控制器,二者通过VBA来集成。VBA是Office 软件中的二次开发语言,是VB的派生体,本身具 有强大的功能。
第33卷第4期2011 4(上) 1501
圉2输出结粜框为二阶系统性能指标计算结果。
3几点说明
¨在PowerPoint放映状志F.在输入程序文
万方数据
所做题目的正确性,巩固所学知识,改善教学环 境,提高学生对该课程学习的兴趣,取得较好的 教学效果。
f2】宋志安,徐瑞银.机械控制工程基础-MATLAB工程应用 【M】.北京:国防工业出版社,2008. 【3】王正林,王胜开,陈国顺,等.MATLAB,Simulink与控制系 统仿真(第2版)fM】.北京:电子工业出版社,2009. 【4】孙亮.MATLAB语言与控制系统仿真IMI.北京:北京工业 大学出版社,2001. 【5】宗晓萍,王霞,唐予军.基于MATLAB的”自动控制原理”CAI 教学设计【JJ.中国教育技术装备,2009,(“下):130-132
Object
Setmatlab=CreateObject(’MatlabApplication)
Rein把在”文本框r中输入的字符串赋给h
h=TexIBox】Value
Rein把h避至MATLAB服务器巾运行,所产生 的结皋赋给立量result
result=matlab Execute(h)
3)在PPT放映状志进行“仿真”或“计
6结束语
当前日渐自动化的管理工作,使工作人员日 常的收文、发件、整理及加工、传输管理信息等 行为越来越效率化。科学技术的发展,办公室自 动一体化的不断进步,现代办公系统的进一步开 发,使得及时、准确、有效率地处理好庞大的数 据资料信息成为了可能。目前办公管理信息系统 开发和协作模块、安全模块的研究已经走入了一 个高速发展的阶段,办公管理系统从最初的文本 编辑,已经完善成了对整个公司企业单位的全方 位管理模式。市场经济的不断发展和对外开放的 进一步扩大,诸多企业之间的竞争日益激烈,办公管 理信息系统开发和协作模块、安全模块研究工作成 为了公司企业竞争中不可缺少的一项重要活动。 参考文献:
参考文献:
【11张志涌.精通Matlab 6.5版【M】.北京:北京航空航天大学出 版社,2003.
●‘●●t‘●‘●●^●●t●●鼻●j■●●蠢■●蠡‘●■‘|t●●■‘●量‘j●●●矗}●叠‘●蠡●●‘●{‘‘●t●●蠡-j蠡}j叠・●蠡●
【上接第11页】
身的工作特点,让办公自动化可以轻松运行。 4)流程快捷,工作有效。办公一体化的实施 很好的完善了人与人之间协同的不足,在数据量 大的工作问题上很好的提高了工作的效率,明显 减少了计算失误带来的损失,大大提高了企业工 作链接的衔接性,很好的降低了发展成本。
【l】马军.ASP网络编程从入门到精通【M】.清华大学出版社,
2006:23-42.
5.3办公自动化应用的一体化管理
企业的办公管理系统的发展,在很大程度上 取决于人机一体化、机机一体化的,配套应用。 目前人们在着手研发办公管理系统时,往往注重 于办公管理系统的单一工作能力,容易忽视办公
1601 第33卷第4期2011-4(上)
系统的充分应用。在实际的工作生活当中,同事 之间的协同能力,人机合作的能力很大程度上决 定了工作完成的好坏。一个好的合作团队能够有 效的提高工作完成的效率,反之各类信息缺乏通 用性,员工之间特立独行,各自为政,给资源交 换和共享带来一定的困难,也造成人力、物力的 浪费。不同的应用有不同的理解,这是一个概念 的问题¨J。 实际工作中存在着难以克服的矛盾。随着计 算机的应用和办公管理的发展,资源共享,并减 少不必要的人力、物力资源的浪费成为了企业发展 的研究课题。为实现办公一体化奠定了基础,科学 的配置将减少重复劳动,大大提高工作效率,办公 一体化将成为办公管理系统研究的一大趋势。
算”,萁程序运行时间差比直接在Matlab环境中计 算时问稍长。
Rcm使变量result的内容任’文字框2”中显币
出束
TextEox2 Value=result
End Sub
4结束语
利用基t。MATLAB的仿真教学是改善“控 希盯工程基础”课程教学环境的鼋要手段。选种动 忠数学方法可以降低控制理论的抽象性.有救地 散发学生的学习兴趣,提高课掌的教学效率,丰 富教学内容,也便于学生的课下复习,厦时验证
Private Sub CommandButtonl_Click()
1
PPT禾g MATLAB链接技术
Matlab是高性能的数值计算和可视化软件,功
Rem定义字符串型变量h和result,为输入输出 的数据做准备
DimhAsString
能强大,编程简单、开放性强,广泛应用于计算 机辅助分析设计、仿真、数据处理等多个领域。 通过Matlab ActiveX可以把Matlab的功能无缝地集 成到自己的应用程序中。在教育教学领域,CAI课
Matlab仿真在《控制工程基础》教学中的应用
The application of Matlab simulation to teaching on fundamentals of controI engineering
杨秀萍,郭悦虹,王收军
YANG Xiu—ping。GUO Yue.hong。WANG Shou.jun (天津理工大学机械工程学院,天津300384) 摘要:根据<控制工程基础>课程的教学内容和特点,基于MATLAB技术开发具有动态计算和绘图 功能的仿真教学课件。介绍了PPT和MATLAB的链接技术,动态仿真的具体实现过程以及应 注意的问题。课件的应用,可以改善教学环境,化解教学难度和学习难度,有效地激发学生 的学习兴趣,提高教学效率和授课质量。 关键词:控制工程基础;Matlal3;仿真;教学 中圈分类号:(3434 文献标识码:A 文章编号:1009-01 34(2011)4(上)-0058-02
目2动志仿真计算演i文稿
Clickfl
奉框小辖:k.Matlab程序,然后单击“仿真”或“计 算”按钮,即nr在“输出图形”或“输出结果” 维中得到相应的结果。键人多条程序命夸时, “回车换行”须采用【Ctd+Enter]吏现。
2)由于i寅示文稿巾建血了VBA程序,故运行 PowerPoinI文件时,需要“启用宏”,方能保证演 示文稿正常运行。
本文链接:/Periodical_zzyzdh201107019.aspx
收穑日_:2010-10-08 基金项目:天津理工大学教学改革项目(YB09-32)
Dim result As String
Rem定义一个对象类型的变量matlab,创建并 返回一个服务器对象
作者简俞:杨秀萍(1962一),女,天津人,教授,硕士,主要从事机械电子工程专业的教学与科研工作。 【58】 第33卷第4期2011-4(上)
h=TextBoxl Value result=matlab Execuk(h1 result=matlab
二阶系统的单位阶跃响应
输出图形
“巾,+彘
输入程序
Execute(”print(gcL'-dtifr’c,、a
;:辫,:巍篓搿
liftr) Rsult=matlab Execu【e(”x=imread(.c:htin:”)