第一篇 计算机绘图与Turbo C图形程序设计 3
第一章 微计算机绘图系统概述 3
1.1 微计算机绘图系统的组成 3
1.2 图形输入设备和输出设备 5
1.3 图形系统的坐标系 14
第二章 TURBO C绘图 17
2.1 Turbo C图形库函数简述 17
2.2 屏幕控制语句及用法 20
2.3 画线形图 23
2.4 填充图形 31
2.5 屏幕图形存取和文字显示 34
第三章 平面图形几何变换及交互式绘图 40
3.1 平面图形几何变换及应用程序 40
3.2 交互式绘图 47
第四章 三维绘图及实用程序 71
4.1 三维图形变换及通用子程序包 71
4.2 空间曲面绘制程序coons曲面、贝塞尔曲面、三次B样条曲面 81
4.3 光照及浓淡处理程序 96
第五章 TURBO C绘图应用程序 108
5.1 图案设计应用图形程序 108
例5-1 喜字图 108
例5-2 风景画 110
例5-3 青山绿水映彩虹 111
例5-4 花边 112
例5-5 针织提花图案 113
例5-6 屏幕菜单设计 115
例5-7 有机分子结构图 116
5.2 电工与电子学应用程序 121
例5-8 用有限傅立叶级数近似方波 121
例5-9 电路过渡过程分析 123
例5-10 分布参数电路瞬时电压v(x,t)的三维表示 126
例5-11 贝塞尔函数曲线 127
例5-12 全波整流电路的电压与电流波形的绘制 129
例5-13 非正弦信号的叠加 130
5.3 动画程序设计 133
例5-14 飞机打坦克 133
例5-15 空中激战 137
第二篇 计算机仿真与CSSW仿真绘图软件 143
第一章 绪论 143
1.1 系统仿真的基本概念 143
1.2 系统仿真的分类 144
1.3 计算机仿真 145
1.4 计算机仿真技术的应用与发展 147
第二章 数值积分法面向传递函数仿真 149
2.1 连续系统的数学模型 149
2.2 数值积分方法及其稳定性分析 152
2.3 仿真程序的一般结构 155
2.4 面向传递函数的数字仿真 156
2.5 面向传递函数定步长仿真程序及应用 157
2.6 面向传递函数变步长仿真程序及应用 164
第三章 数值积分法面向结构图仿真 167
3.1 连续系统结构图模型 167
3.2 线性系统面向结构图仿真程序及应用 170
3.3 非线性系统面向结构图仿真程序及应用 175
第四章 离散相似法面向结构图仿真 190
4.1 连续系统的离散相似法 190
4.2 离散相似法面向结构图仿真程序及应用 193
4.3 面向结构图多次仿真曲线簇合成程序 204
第五章 采样控制系统的数字仿真 207
5.1 采样过程的数学分析与采样周期及计算步距 207
5.2 差分方程和滞后环节仿真 210
5.3 数字控制器的数字仿真 211
5.4 采样控制系统的数字仿真方法程序及应用 217
第六章 面向方程的仿真语言(DARE-P) 229
6.1 连续系统仿真程序与仿真语言 229
6.2 DARE-P仿真语言的特点与结构 229
6.3 DARE-P的运行过程及应用举例 232
第七章 控制系统CAD 236
7.1 伯德图校正设计与绘图 236
7.2 控制系统奈奎斯特图的绘制程序 243
7.3 控制系统根轨迹图的绘制程序 247
第八章 计算机仿真软件(CSSW)综述 257
8.1 CSSW软件的功能与特点 257
8.2 用TurboC 开发CSSW软件 259
8.3 CSSW软件的图形处理与屏幕图形拷贝 261
附录:计算机仿真软件(CSSW)程序清单 265
一、工程文件 265
二、公共模块源文件 265
1.S_MENU.C 265
2.PROG1.C 266
3.PROG2.C 266
4.PROG2A.C 267
5.PROG3.C 267
6.PROG4.C 268
7.PROG5.C 268
8.PROG6.C 270
9.PROG7.C 270
10.PROG8.C 272
11.PROG9.C 272
三、仿真及CAD主程序 273
1.面向传递函数定步长仿真主程序(TRAF1.C) 273
2.面向传递函数变步长仿真主程序(TRAC1.C) 276
3.面向结构图多次仿真曲线簇合成主程序(COMP1.C) 279
4.数值积分法线性系统面向结构图仿真主程序(RBS1.C) 284
5.数值积分法非线性系统面向结构图仿真主程序(CSSG1.C) 287
6.离散相似法面向结构图仿真主程序(DBS1.C) 291
7.伯德图法校正设计主程序(BODE1.C) 299
8.控制系统奈奎斯特图主程序(NYQUST1.C) 308
9.控制系统根轨迹图主程序(ROOT1.C) 313