找回密码
 立即注册
查看: 959|回复: 0

SimuIink仿真及代码自动生成技术从入门到精通 入门篇 进阶篇 高级篇 视频教程

[复制链接]
累计签到:85 天
连续签到:1 天
发表于 2019-5-10 10:37:41 | 显示全部楼层 |阅读模式
课程目录:
7 C' L. u/ h; g# q入门篇
. b6 X1 c; E, r/ M# R- E1 [& O: P第1章Simulink界面介绍
" }) n3 ]$ V8 ^1.1Simulink是什么3 L3 c. a. T5 O. K# v* s
1.2Simulink启动及Simulink Library Browser介绍
5 A1 I! C/ I; H/ O6 U1.3模型的建立
0 W# b- P2 M6 J" G/ f' e& Y/ g1.4打开既存模型
% S0 e2 q! M( m1.5向模型中添加模块
, L& B: K6 \, k1 Z4 c: b: N第2章Simulink模块# p' h& F+ u; e: \& g7 D. s
2.1Simulink模块的组成要素
% V" d% {0 G; V, d. h* `2.1.1模块概述
- x) h  J" L) f4 @" l$ h1 Z3 ^2.1.2Simulink模块的构成- p1 m* V  }; A( a
2.1.3Simulink模块的朝向
& z" h6 [, S' L$ z  T$ f2.1.4Simulink模块的属性及参数
6 p) B6 c. F% d3 P- b8 r- x0 i: m2.1.5Simulink模块的注解% V; q! \5 v2 G
2.1.6Simulink模块的虚拟性
- \- @4 F4 T/ g2.2Simulink常用模块库
  e4 q6 K  m3 K# h1 h, z  O2.2.1输入/输出模块$ F3 ^9 ?. c! S/ N- x
2.2.2常数模块0 V# z# d. ]3 M* R+ @* K
2.2.3波形显示模块9 w9 I, q' ]! Q+ K+ L6 F$ b
2.2.4四则运算模块7 x2 B9 l/ s+ e/ A3 x" Q
2.2.5延时模块
# _$ v5 E& H, ?0 d7 j2.2.6关系操作模块# z  T2 q* }2 U' L3 d% r6 y: g1 h
2.2.7逻辑运算模块4 _2 S" N; |$ G) o) M( i. \6 H& ^4 j
2.2.8Switch模块  n% e6 A# D3 u( \
2.2.9积分模块
' g6 @/ r1 g1 V2.2.10限幅模块7 j& q2 D$ o+ R. X) Q$ V
2.2.11接地模块
; r% A$ A" ^% Y/ J2.2.12终止模块
' X) A' C" U+ a" @3 A6 C. y2.2.13信号合并与分解模块
; I; ?! ^, P" T$ i9 h2.2.14总线创建与总线选择模块
# t1 h, a1 t6 ]- f2.2.15向量连接模块
, h  J  J7 c! S5 A# \" T2.2.16数据类型转换模块4 ]6 [' ^) @1 h/ W' C. o. ^- D2 z% u
2.2.17子系统模块8 Q; S" h. G5 K# T$ f; {. p. g9 O
2.3Commonly UsedBlocks以外的常用模块
. s" I) O2 |  H. I2.3.1信号源模块5 Z0 E7 d' R$ M; D# D0 E# \
2.3.2信号接收模块( d& d- I( e  a; Q" I7 [+ Z
2.3.3查表模块' v9 I. u; d" l" D/ L
2.3.4其他常用模块
5 o) O+ f1 q0 f3 g$ C2.3.5用户自定义模块: L- A  o" R/ J% `( e
第3章Simulink信号; r- c) h% a' V6 u) k5 W1 h
3.1Simulink信号概述
$ V/ t6 H: p" Y) V' ]  L3.2Simulink信号的操作
" ?% |8 j. W4 B0 c& K* i3.3Simulink信号的分类
$ T- e# f; L! h  n3.3.1Scalar信号
3 o: h! S" w* n- q  q' q3.3.2Vector信号+ q3 V" t' [! s8 N8 c
3.3.3Matrix信号9 v7 i9 R4 q5 L8 g
3.3.4Bus信号& O( H1 D+ O7 e
3.3.5Function?call信号
- ^+ b6 Z5 {  Q$ Z9 p0 O* f3.3.6尺寸可变信号
  a0 J3 i! d* \/ w# |1 r- W9 z3.3.7未连接信号
- R- n) N5 v# z  i+ _3.4Simulink信号的属性- F+ N4 g/ X; c1 M
第4章Simulink子系统
! o& p& i$ O) Y; v, }4.1Simulink子系统详解
& E7 Y& N" z. D) c. Z4.1.1子系统概述
5 _: E+ `# K# z8 S+ n4.1.2Simulink模型的运行顺序
& p8 ?/ a& x; ^7 m4.1.3各种子系统的特点与功能8 w5 ]" O, {$ m. Y0 G9 i4 E
4.2Simulink子系统实例0 l$ O! p( B- l( e0 {+ V: {5 K9 W
4.2.1虚拟和非虚拟(原子)子系统
" T; I, P$ Z& X4.2.2触发使能子系统
9 s2 {1 Q( g& G9 ~4.2.3函数调用子系统(条件子系统)
* I% b; f% H9 M, ?- P' |4.2.4While子系统(动作子系统)
  G3 A0 j/ i7 _8 K" b( J# X% _0 K4.2.5可变子系统(选择子系统)
- s) O; ]/ l4 A3 t- }" p4.2.6可配置子系统(选择子系统)$ f+ }- y' e5 j% J2 a
第5章Simulink模型的仿真1 E& R8 C$ m5 F- H
5.1模型的配置仿真% p" X4 w+ b4 v/ K; K
5.1.1解算器
! ]: s% i6 c3 E; D5.1.2参数的配置
; G8 \4 Q8 q3 m- f) S8 A5.2模型仿真数据记录4 k+ R" @" H5 I4 i* O
5.3仿真过程的调试! O: G9 G6 z% s, e" i. G
5.3.1Debugger的启动
7 f% D  P( [: v$ p) s# ^5.3.2Debugger的单步方法
& |) V' U$ E6 u3 A9 r  L  Z5.3.3Debugger的断点设置方法
+ ?$ ~4 M5 Z7 `$ u5.4仿真的加速
) ?4 F  z. o0 r0 H" y第6章Simulink模型保存为图片
/ o! A9 @, g4 f. k/ u. h$ S% t; U6.1截图保存方式
; _. s- u, L$ p' I8 Q9 T6.2拷贝视图方式
2 r6 R/ H9 u2 c0 B6.3使用saveas函数保存7 V3 h7 R, A0 I7 i6 `
6.4使用print函数保存
, U+ K# T4 H9 n$ D, n( a1 ?% Z; B/ H# I+ V2 o
进阶篇1 u* B# R5 q" L" D7 G
第7章Simulink的回调函数
2 g9 Y& o9 ?  d( Y# |0 ?4 U' ^3 m7.1什么是回调函数
- e  H! C; _4 P, e4 F% R0 x6 O7.2回调跟踪
3 V3 z  u3 I8 h0 l6 P+ Q/ j7.3模型回调函数
  `6 A- W: h( T+ W7.4模块回调函数
4 w; a1 l* O9 r3 t7.5端口回调函数" k( Q1 O  s/ a1 W; [
7.6参数回调函数的使用
2 A* H$ X# A9 ]/ k; }: F; E7.7回调函数使用例程9 ]0 ~5 X. H6 T* a" R+ |
7.7.1打开模型时自动加载变量5 k2 i# K+ T& G3 {
7.7.2双击模块执行MATLAB脚本: ]2 ?( m2 ^, x! Y: P1 b9 |
7.7.3开始仿真前执行命令$ ~% E! C  p8 y5 T! a7 J2 B3 L
7.7.4提示模块端口的连线情况4 y- L1 E! T3 ?5 J7 N
7.7.5统计模型中所有模块信息2 E. e; I3 _% ?. J6 h1 G( A
第8章M语言对Simulink模型的自动化操作及配置
+ Y9 ^5 \; i% t8.1M语言控制模型的仿真$ j5 S, u: P" y
8.1.1sim控制模型仿真及参数配置' u0 R/ O3 c) y9 V# l( f5 |0 M$ P
8.1.2set_param控制模型仿真过程3 S! R9 r7 |- u% D  G
8.2M语言修改模块属性
- R1 P9 {3 H* n- i4 i8.3M语言自动建立模型, V7 ?( W/ T6 v0 g. f" ?
8.3.1模型的建立及打开5 V- n5 {' U& c% y2 d
8.3.2模块的添加、删除及替换1 h0 J5 A+ l( V* F+ |
8.3.3信号线的添加及删除
5 x' r9 i3 ?' y2 {2 F' J8.3.4M语言自动创建模型
% }" @2 r0 I# G( s& L4 a第9章Simulink的流控制
% |* R. B6 t4 B9.1Simulink 流控制分类
- }, n& K% s3 o& ^) X$ P4 ?9.2While 流控制
# H" i9 S3 n& I0 r  }. M0 z! j9.3For 循环控制
+ n% Y9 Q! l4 k: L& R9.4If else控制. I" x! ^' |, B
9.5Switch Case控制) V/ W' F6 ?. @: e, U* C" l
第10章S函数+ D0 E! U6 F: e- v% P$ s- i
10.1S函数概述
# n6 l, Z. N& `& L+ T) h7 i10.2S函数的类型) g$ i7 i$ j& U& X
10.3S函数的要素
% P; x; S- j4 l# F( N" M10.4S函数的组成及执行顺序( L% d8 u( V! Z
10.5使用不同语言编写S函数
, z2 }9 E. f, f+ ~10.5.1Level 1 M S函数0 d1 V8 B2 a) F. B, a3 I+ o
10.5.2Level 2 M S函数: H1 B9 \* ^6 b, c1 v- b2 `
10.5.3C Mex S函数  Q# [1 H8 l9 Z$ p2 w5 G. t( S
第11章模块的封装
9 b8 F& z# ?0 A) I: H+ y; o11.1Mask Editor封装模块
8 a! I& K# \+ z. a11.1.1封装模块构成的子系统4 w0 O0 M) H1 N) H
11.1.2封装S函数编写的模块. F, B% h! @, y' s4 K; }1 f( [
11.2编程自动封装模块$ m% _3 @6 O, h, J/ E% E$ b
11.2.1模块的属性
6 F, H5 V# Z+ R7 x7 E4 Y11.2.2使用set_param和get_param封装模块" T2 @! \; b3 w) W8 X+ Y0 q% ]
11.2.3使用Simulink.Mask类封装模块2 d/ S$ z# G- x3 B# @4 Z
11.3使用GUIDE封装模块
, g' P# V1 H8 w/ e5 J# a' }/ p8 y9 Q第12章Publish发布M文件! z: i4 x9 ~5 Z! {6 ~# P
12.1M文件的注释
* Y3 i, W: ]3 u) D12.2Cell模式
1 b; W8 e1 Q% x12.3注释的Publish
- y1 o3 B  |$ F8 P; Y$ y2 J/ ~12.3.1正文( U; z6 D7 }( z' m% |2 ?
12.3.2字体控制
. `1 C% y" }4 p. t/ Y12.3.3小标题5 c1 ]' o8 P* C
12.3.4插入超链接' @- O6 T& b3 \6 \" b. o
12.3.5插入可执行代码  G. s& y, d9 L7 m- U
12.4注释发布功能的应用场景
& j! P" i. c& x( g+ P第13章Simulink创建自定义库
6 u/ R) T' h6 [- H第14章Simulink自定义环境' R- O8 g* N5 U! j1 P) B0 H4 H
14.1Simulink 环境自定义功能( z/ \0 M- n) P  ^7 H9 R
14.2Simulink 工具栏菜单自定义  Q9 r! z; W8 p3 D
14.3Simulink LibraryBrowser菜单栏自定义& P2 q5 @5 p  H' u2 g& Y2 X2 E' l" l
14.4Simulink目标硬件自定义& N, _- V( }6 n! t. S9 ~5 N1 T, Z+ X1 }
14.5Simulink参数对话框控制9 M. ^, r: j& a0 T+ t5 E
第15章Simulink在流程工业中的仿真应用4 ]/ d: p/ d$ X. @" u7 ]
15.1工业乙醇生产与计算机仿真
! e2 ]7 p; u  G: B3 ^15.2工业乙醇发酵流程) V+ ~/ k+ P. ?4 o& s& X
15.3乙醇发酵动力学方程* F" E5 y. b1 Y
15.4发酵动力学方程组的MATLAB求解( L6 j" _  n" i" ?/ y1 L7 |
15.5发酵动力学方程组的Simulink求解
: M/ R% o5 C9 ?" J& L15.6乙醇连续发酵流程的Simulink仿真
+ O& O+ c& }$ q* Y15.7乙醇连续发酵的仿真软件设计
; a$ p/ g5 |$ A( c8 M! \5 y15.7.1GUIDE介绍) k7 P/ D/ A9 Y
15.7.2乙醇连续发酵程序仿真软件界面1 P. {9 ?; F+ u$ s  [" E
15.7.3Simulink动态仿真控制器制作& o$ c: L8 h- b' F, a( ]
15.7.4基于代码生成的模型仿真加速
2 F5 Z; b  m# E3 ^7 p: v15.8总结
& L1 F$ z+ X9 ~% F! q% s* H7 ~3 V9 l6 J$ @9 @# H
高级篇
( |1 A" a9 `: u/ ]  `; D) K第16章Simulink基于模型设计的工业应用概述
8 D" N. \* t" h/ k+ f16.1Simulink用途概述& c3 U# |: y7 N& c) Z/ M& ^
16.2Simulink的工业应用
- S9 H: y5 K0 f3 E3 U8 V# w16.2.1Airbus使用基于模型的设计为 A380 开发出燃油管理系统, i" N+ s( Y  Q% }- ?
16.2.2马自达加快开发下一代应用创驰蓝天技术(SKYACTIV TECHNOLOGY)的2 J2 |5 w& N& b& D9 J
发动机
; [  x& j* O& q: n8 _: }16.2.3特斯拉电动跑车Roadster
6 z3 F' F  {# ^& i9 s16.2.4罗斯胡尔曼理工学院使用Simulink和SimDriveline设计混合动力汽车动力
, e; f3 j; {) c. K0 [2 L( i总成系统6 d, b+ }! r# Z1 z% p* d8 c3 m
16.2.5三星(英国)利用Simulink开发出4G无线系统3 Z0 g8 G5 I1 u5 ~# G4 p7 W* j6 j4 H
16.3总结
/ u: q0 x( @9 u/ G; e9 Z& {! C第17章Simulink代码生成技术详解
/ i3 i; h0 c2 x3 p- _4 b17.1基于模型的设计
  k+ n1 w9 ?( `# m17.1.1需求文档0 S, `1 P1 _- j2 u: U8 w
17.1.2根据需求进行设计
1 Y1 Y5 ^0 E4 Q$ l9 |3 W17.1.3需求与设计的挂接; x  [1 f) C% h7 O; ?8 ~6 ?
17.1.4模型的仿真
+ g8 l, l6 N) z! \& r1 l" j17.1.5模型的性能分析及修正; l( T. b* b8 p( S$ @3 B* p
17.1.6模型效率分析与优化
/ r. D' I- B; X  V; f17.1.7模型的代码生成
* |) r0 m# I2 O6 M. |17.1.8模型生成代码的优化
) G- h# U% I) p# @4 U& P* B  C17.1.9代码的有效性验证
* D& ~2 s+ R' j( f17.1.10其他验证方法5 X( G6 b3 J6 |) A4 z9 M9 j3 J
17.2Simulink代码生成流程及技巧7 J' O1 r* S! j
17.2.1代码生成时的模型配置方法, J4 Q) {6 f8 X  J: b8 U
17.2.2代码生成的流程5 p+ E  E8 R& A4 w9 Z* ]
17.2.3代码生成方法与技巧
; X6 i$ `) Q* U" E  l6 A第18章TLC语言& V, ^7 E1 Z$ h6 T' w  q
18.1TLC的作用- y$ @) E, `& c8 \. {- ]! L5 e
18.2TLC的语法& Y& o+ j. a% P% U9 o. }4 Z
18.2.1基本语法
9 }, M, G  x& C% ^7 ?18.2.2常用指令/ v% S: M1 M8 b8 S, X+ X' s
18.2.3变量类型  z; ~' w5 q3 N3 J
18.2.4操作符和表达式; ]- n! F) w& ?9 U
18.2.5TLC内建函数
/ j" E2 L& q, i# D  M( y18.2.6TLC命令行( j# r: G+ K: {5 O3 U' i
18.2.7TLC调试方法- R% K- `# r+ ^# o$ ^+ G0 L
18.2.8TLC文件的覆盖度: A, a& q6 g) D( y+ k" p( p3 ~
18.2.9TLC Profiler2 w9 O9 U1 k) A2 y, k4 P* {6 v+ D
18.3为S函数编写TLC文件
/ i) D0 |3 \# S6 [2 S2 @) |18.3.1支持代码生成的S函数
! R1 ?1 |8 {8 i6 l, F18.3.2模块TLC文件的构成( N1 Q( L) o/ c. ?
18.3.3模块TLC函数实例
9 z+ ^  b6 q; o8 t( L* O第19章基于TSP的直流电机控制设计
4 J3 ]( B7 r. A- U" B2 g" z19.1TSP是什么0 \  v: b( q5 I3 ~) Y
19.1.1PSL的构成与使用9 R0 d0 A& s  ?+ g1 C! \+ F% ?
19.1.2工具链自动化流程" K) t: t3 F# s5 ]4 P* C. d
19.2直流电机控制原理
# ?3 R2 t: ]) ]+ ]19.3系统的构成
: @  O, S8 c" d19.4模型的建立
8 `7 G5 z- y0 J. h1 M& w* Z: L19.4.1PWM波形的产生
5 ]2 V2 B$ U9 W+ f+ D8 C/ o% D19.4.2电机转速计算模块6 B6 H! N- D$ d4 G; v9 G5 H
19.4.3电机调速模块* K, F4 I+ f- E6 v$ B+ ~) j
19.5总结
# @; j$ ]3 Y) H$ J
8 `7 V+ X. \& B6 B$ P

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

点击这里给我发消息

QQ|小黑屋|Archiver|手机版|一路学IT论坛 专业视频教程网站

GMT+8, 2026-10-28 09:26

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表