社区
图象工具使用
帖子详情
adams中step函数?
p1027544483
2018-03-15 10:40:13
加了step函数之后图是这个样子的,请问是怎么回事?不应该是这样的吗?
...全文
949
回复
打赏
收藏
adams中step函数?
加了step函数之后图是这个样子的,请问是怎么回事?不应该是这样的吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ada
ms
函数
学习总结
介绍了
step
函数
、
ada
ms/view涉及
函数
、建模
函数
、矩阵/数组
函数
、字符串
函数
数据库
函数
、GUI
函数
、系统
函数
以及快捷键
基于
ADA
MS的矿井用机器人虚拟样机的分析
建立了矿用机器人的虚拟样机。利用
ADA
MS软件对三自由度机器人进行了三维建模过程,将机器人关节角度参数化,推导出各关节点和位置点的速度和加速度。并采用三次多项式对机器人进行了轨迹规划,利用
ADA
MS软件
中
内嵌的
Step
函数
对运动轨迹进行了仿真分析。完成了
ADA
MS软件接口技术的转换。
有限元理论与程序设计
本人自己在硕士期间也用过很多有限元软件,如ANSYS,ABAQUS,COMSOL,
ADA
MS等,现在仿真更是五花八门,做仿真计算不仅仅需要知道怎么去使用软件,还需要知道其背后的原理,后者占的比重应更大。盲目的去学习各种软件...
C语言通用范例开发金典.part2.rar
资源简介 第1章 数据结构. 1 1.1 数组和字符串 2 1.1.1 一维数组的倒置 2 范例1-1 一维数组的倒置 2 ∷相关
函数
:fun
函数
1.1.2 一维数组应用 3 范例1-2 一维数组应用 3 1.1.3 一维数组的高级应用 5 范例1-3 一维数组的高级应用 5 1.1.4 显示杨辉三角 7 范例1-4 显示杨辉三角 7 ∷相关
函数
:c
函数
8 1.1.5 魔方阵 9 范例1-5 魔方阵 9 1.1.6 三维数组的表示 14 范例1-6 三维数组的表示 14 ∷相关
函数
:InitArray
函数
1.1.7 多项式的数组表示 17 范例1-7 多项式数组的表示 17 1.1.8 查找矩阵的马鞍点 19 范例1-8 查找矩阵的马鞍点 19 ∷相关
函数
:Get_Saddle
函数
1.1.9 对角矩阵建立 21 范例1-9 对角矩阵建立 21 ∷相关
函数
:Store
函数
1.1.10 三对角矩阵的建立 22 范例1-10 三对角矩阵的建立 22 ∷相关
函数
:Store
函数
1.1.11 三角矩阵建立 24 范例1-11 三角矩阵建立 24 ∷相关
函数
:Store
函数
1.1.12 对称矩阵的建立 25 范例1-12 对称矩阵的建立 25 ∷相关
函数
:store
函数
1.1.13 字符串长度的计算 28 范例1-13 字符串长度的计算 28 ∷相关
函数
:strlen
函数
1.1.14 字符串的复制 29 范例1-14 字符串的复制 29 ∷相关
函数
:strcpy
函数
1.1.15 字符串的替换 31 范例1-15 字符串的替换 31 ∷相关
函数
:strrep
函数
1.1.16 字符串的删除 33 范例1-16 字符串的删除 33 ∷相关
函数
:strdel
函数
1.1.17 字符串的比较 35 范例1-17 字符串的比较 35 ∷相关
函数
:strcmp
函数
1.1.18 字符串的抽取 36 范例1-18 字符串的抽取 36 ∷相关
函数
:substr
函数
1.1.19 字符串的分割 38 范例1-19 字符串的分割 38 ∷相关
函数
:partition
函数
1.1.20 字符串的插入 40 范例1-20 字符串的插入 40 ∷相关
函数
:insert
函数
1.1.21 字符串的匹配 42 范例1-21 字符串的匹配 42 ∷相关
函数
:nfind
函数
1.1.22 字符串的合并 43 范例1-22 字符串的合并 43 ∷相关
函数
:catstr
函数
1.1.23 文本编辑 45 范例1-23 文本编辑 45 ∷相关
函数
:StrAssign
函数
1.2 栈和队列 54 1.2.1 用数组仿真堆栈 54 范例1-24 用数组仿真堆栈 54 ∷相关
函数
:push
函数
pop
函数
1.2.2 用链表仿真堆栈 57 范例1-25 用链表仿真堆栈 57 ∷相关
函数
:push
函数
pop
函数
1.2.3 顺序栈公用 59 范例1-26 顺序栈公用 59 ∷相关
函数
:push
函数
pop
函数
1.2.4 进制转换问题 61 范例1-27 进制转换问题 61 ∷相关
函数
:MultiBaseOutput
函数
1.2.5 顺序队列操作 64 范例1-28 顺序队列操作 64 ∷相关
函数
:push
函数
pop
函数
1.2.6 循环队列 66 范例1-29 循环队列 66 ∷相关
函数
:EnQueue
函数
DeQueue
函数
1.2.7 链队列的入队、出队 69 范例1-30 链队列入队、出队 69 ∷相关
函数
:push
函数
pop
函数
1.2.8 舞伴问题 71 范例1-31 舞伴问题 71 ∷相关
函数
:EnQueue
函数
DeQueue
函数
DancePartner
函数
1.3 链表 75 1.3.1 头插法建立单链表 75 范例1-32 头插法建立单链表 75 ∷相关
函数
:createlist
函数
1.3.2 限制链表长度建立单链表 77 范例1-33 限制链表长度建立长单链表 77 ∷相关
函数
:createlist
函数
1.3.3 尾插法建立单链表 79 范例1-34 尾插法建立单链表 79 ∷相关
函数
:createlist
函数
1.3.4 按序号查找单链表 80 范例1-35 按序号查找单链表 80 ∷相关
函数
:getnode
函数
1.3.5 按值查找单链表 82 范例1-36 按值查找单链表 82 ∷相关
函数
:locatenode
函数
1.3.6 链表的插入 84 范例1-37 链表的插入 84 ∷相关
函数
:insertnode
函数
1.3.7 链表的删除 86 范例1-38 链表的删除 86 ∷相关
函数
:deletelist
函数
1.3.8 归并两个单链表 88 范例1-39 归并两个单链表 88 ∷相关
函数
:concatenate
函数
1.3.9 动态堆栈 90 范例1-40 动态堆栈 90 ∷相关
函数
:push
函数
Pop
函数
1.3.10 动态队列 93 范例1-41 动态队列 93 ∷相关
函数
:Enqueue
函数
1.3.11 初始化单循环链表 95 范例1-42 初始化单循环链表 95 ∷相关
函数
:ListLength_CL
函数
1.3.12 查询元素的前驱和后继 98 范例1-43 查询元素的前驱和后继 98 ∷相关
函数
:PriorElem_CL
函数
NextElem_CL
函数
1.3.13 单循环链表
中
元素的删除 101 范例1-44 单循环链表
中
元素的删除 101 ∷相关
函数
:ListDelete_CL
函数
1.3.14 单循环链表的清除和销毁 107 范例1-45 单循环链表的清除和销毁 107 ∷相关
函数
:DestroyList
函数
1.3.15 仅设表尾指针循环链表的合并 110 范例1-46 仅设表尾指针循环链表的合并 110 ∷相关
函数
:MergeList_CL
函数
1.3.16 正序输出双向链表 113 范例1-47 正序输出双向链表 113 ∷相关
函数
:ListInsert
函数
ListTraverse
函数
1.3.17 逆向输出双向链表 116 范例1-48 三角矩阵建立 116 ∷相关
函数
:ListTraverseBack
函数
1.3.18 删除双向链表
中
的节点 121 范例1-49 删除双向链表
中
的节点 121 ∷相关
函数
:ListDelete
函数
1.3.19 双向链表的元素个数 124 范例1-50 双向链表的元素个数 124 ∷相关
函数
:ListLength
函数
1.3.20 判断双向链表是否为空 126 范例1-51 判断双向链表是否为空 126 ∷相关
函数
:ListEmpty
函数
1.3.21 双向链表元素值的查询 129 范例1-52 双向链表元素值的查询 129 ∷相关
函数
:GetElemP
函数
1.3.22 稀疏矩阵的建立 136 范例1-53 稀疏矩阵的建立 136 ∷相关
函数
:Create
函数
1.3.23 稀疏矩阵的删除 138 范例1-54 稀疏矩阵的删除 138 ∷相关
函数
:erase
函数
1.4 树和二叉树 141 1.4.1 获得二叉树的深度和根(顺序结构) 141 范例1-55 获得二叉树的深度和根 141 ∷相关
函数
:BiTreeDepth
函数
Root
函数
1.4.2 获得二叉树的深度和根(链表结构) 144 范例1-56 获得二叉树的深度和根 144 ∷相关
函数
:BiTreeDepth
函数
Root
函数
1.4.3 树的插入(顺序结构) 147 范例1-57 树的插入 147 ∷相关
函数
:InsertChild
函数
1.4.4 节点的修改(顺序结构) 150 范例1-58 节点的修改 150 ∷相关
函数
:Assign
函数
1.4.5 节点的修改(链式结构) 154 范例1-59 节点的修改 154 ∷相关
函数
:Assign
函数
1.4.6 双亲、孩子和兄弟节点的查询(顺序结构) 158 范例1-60 双亲、孩子和兄弟节点的查询 158 ∷相关
函数
:Parent
函数
LeftChild
函数
RightChild
函数
LeftSibling
函数
RightSibling
函数
1.4.7 双亲、孩子和兄弟节点的查询(链式结构) 162 范例1-61 双亲、孩子和兄弟节点的查询 162 ∷相关
函数
:Parent
函数
LeftChild
函数
RightChild
函数
LeftSibling
函数
RightSibling
函数
1.4.8
中
序遍历二叉树(顺序结构) 169 范例1-62
中
序遍历二叉树 169 ∷相关
函数
:InOrderTraverse
函数
1.4.9
中
序遍历二叉树(链式结构) 171 范例1-63
中
序遍历二叉树 171 ∷相关
函数
:InOrderTraverse
函数
1.4.10
中
序非递归遍历二叉树(链式结构)(1) 174 范例1-64
中
序非递归遍历二叉树 174 ∷相关
函数
:InOrderTraverse
函数
1.4.11
中
序非递归遍历二叉树(链式结构)(2) 177 范例1-65
中
序非递归遍历二叉树 177 ∷相关
函数
:InOrderTraverse2
函数
1.4.12 后序遍历二叉树(顺序结构) 180 范例1-66 后序遍历二叉树 180 ∷相关
函数
:PostOrderTraverse
函数
1.4.13 后序遍历二叉树(链式结构) 183 范例1-67 后序遍历二叉树 183 ∷相关
函数
:PostOrderTraverse
函数
1.4.14 层次遍历二叉树(顺序结构) 186 范例1-68 层次遍历二叉树 186 ∷相关
函数
:LevelOrderTraverse
函数
1.4.15 层次遍历二叉树(链式结构) 188 范例1-68 层次遍历二叉树 188 ∷相关
函数
:LevelOrderTraverse
函数
1.4.16 树的合并 191 范例1-70 树的合并 191 ∷相关
函数
:Find
函数
Union
函数
1.4.17 树的二叉链表存储的基本操作 193 范例1-71 树的二叉链表存储的基本操作 193 ∷相关
函数
:LevelOrderTraverse
函数
1.4.18 二叉树的三叉链表存储的基本操作 201 范例1-72 二叉树的三叉链表存储表示 201 ∷相关
函数
:CreateBiTree
函数
1.4.19 二叉树的二叉线索存储的基本操作 212 范例1-73 二叉树的二叉线索存储 212 ∷相关
函数
:CreateBiThrTree
函数
1.4.20 树的双亲表存储的基本操作 215 范例1-74 树的双亲表存储的基本操作 215 ∷相关
函数
:CreateTree
函数
1.4.21 哈夫曼编码(1) 223 范例1-75 哈夫曼编码(1) 223 ∷相关
函数
:HuffmanCoding
函数
1.4.22 哈夫曼编码(2) 226 范例1-76 哈夫曼编码(2) 226 ∷相关
函数
:HuffmanCoding
函数
1.5 排序 229 1.5.1 直接插入排序 229 范例1-77 直接插入排序 229 ∷相关
函数
:InsertSort
函数
1.5.2 折半插入排序(顺序结构) 231 范例1-78 折半插入排序(顺序结构) 231 ∷相关
函数
:BInsertSort
函数
1.5.3 2—路插入排序(顺序结构) 233 范例1-79 2—路插入排序(顺序结构) 233 ∷相关
函数
:P2_InsertSort
函数
1.5.4 折半插入排序(链式结构) 235 范例1-80 折半插入排序(链式结构) 235 ∷相关
函数
:Arrange
函数
1.5.5 2—路插入排序(链式结构) 238 范例1-81 2—路插入排序(链式结构) 238 ∷相关
函数
:Rearrange
函数
1.5.6 希尔排序 241 范例1-82 希尔排序 241 ∷相关
函数
:ShellSort
函数
1.5.7 冒泡排序 243 范例1-83 冒泡排序 243 ∷相关
函数
:bubble_sort
函数
1.5.8 一趟快速排序 246 范例1-84 一趟快速排序 246 ∷相关
函数
:QSort
函数
1.5.9 一趟快速排序的改进算法 248 范例1-85 一趟快速排序的改进算法 248 ∷相关
函数
:QuickSort
函数
1.5.10 简单选择排序 250 范例1-86 简单选择排序 250 ∷相关
函数
:SelectSort
函数
1.5.11 箱子排序 252 范例1-87 箱子排序 252 ∷相关
函数
:sort
函数
1.5.12 树型选择排序 254 范例1-88 树型选择排序 254 ∷相关
函数
:TreeSort
函数
1.5.13 堆排序 256 范例1-89 堆排序 256 ∷相关
函数
:HeapSort
函数
1.5.14 归并排序 258 范例1-90 归并排序 258 ∷相关
函数
:MergeSort
函数
1.5.15 多路平衡归并排序 260 范例1-91 多路平衡归并排序 260 ∷相关
函数
:K_Merge
函数
1.5.16 置换—选择排序 265 范例1-92 置换—选择排序 265 ∷相关
函数
:Replace_Selection
函数
1.5.17 文件的归并 269 范例1-93 文件的归并 269 ∷相关
函数
:K_Merge
函数
1.6 查找 272 1.6.1 顺序表的查找 273 范例1-94 顺序表的查找 273 ∷相关
函数
:Search_Seq
函数
1.6.2 静态树表的查找 276 范例1-95 静态树表的查找 276 ∷相关
函数
:Search_SOSTree
函数
1.6.3 二叉排序树的基本操作 280 范例1-96 二叉排序树的基本操作 280 ∷相关
函数
:InsertBST
函数
1.6.4 平衡二叉树的基本操作 285 范例1-97 平衡二叉树的基本操作 285 ∷相关
函数
:SearchBST
函数
1.6.5 B树的基本操作 290 范例1-98 B树的基本操作 290 ∷相关
函数
:SearchBTree
函数
1.6.6 按关键字符串的遍历双链键树 295 范例1-99 按关键字符串遍历双链键树 295 ∷相关
函数
:SearchDLTree
函数
1.6.7 按关键字符串的遍历Trie树 301 范例1-100 按关键字符串遍历Trie树 301 ∷相关
函数
:SearchTrie
函数
1.6.8 哈希表的基本操作 306 范例1-101 哈希表的基本操作 306 ∷相关
函数
:SearchHash
函数
1.7 图 311 1.7.1 图的邻接矩阵存储表示 311 范例1-102 图的邻接矩阵存储表示 ∷相关
函数
:CreateFAG
函数
CreateDG
函数
1.7.2 图的邻接表存储表示 324 范例1-103 图的邻接表存储表示 324 ∷相关
函数
:CreateFAG
函数
1.7.3 有向图的十字链表存储表示 335 范例1-104 有向图的十字链表存储表示 335 ∷相关
函数
:CreateDG
函数
1.7.4 无向图的邻接多重表存储表示 344 范例1-105 无向图的邻接多重表存储表示 344 ∷相关
函数
:CreateGraph
函数
1.7.5 最小生成树 355 范例1-106 最小生成树 355 ∷相关
函数
:MiniSpanTree_PRIM
函数
1.7.6 关节点和重连通分量 359 范例1-107 关节点和重连通分量 359 ∷相关
函数
:FindArticul
函数
1.7.7 拓扑排序 366 范例1-108 拓扑排序 366 ∷相关
函数
:TopologicalSort
函数
1.7.8 关键路径 374 范例1-109 关键路径 374 ∷相关
函数
:CriticalPath
函数
1.7.9 最短路径 383 范例1-110 最短路径 383 ∷相关
函数
:ShortestPath_DIJ
函数
1.7.10 每一对顶点之间的最短路径 387 范例1-111 每一对顶点之间的最短路径 387 ∷相关
函数
:ShortestPath_FLOYD
函数
1.8 本章小结 395 第2章 数值计算 397 2.1 常见的数学
函数
398 2.1.1 求整数的绝对值 398 范例2-1 求整数的绝对值 398 ∷相关
函数
:abs
函数
2.1.2 求长整型整数的绝对值 399 范例2-2 求长整型整数的绝对值 399 ∷相关
函数
:labs
函数
2.1.2 求浮点数的绝对值 400 范例2-2 求浮点数的绝对值 400 ∷相关
函数
:fabs
函数
2.1.4 求反余弦 400 范例2-4 求反余弦 400 ∷相关
函数
:acos
函数
2.1.5 求反正弦 401 范例2-5 求反正弦 401 ∷相关
函数
:asin
函数
2.1.6 求反正切 402 范例2-6 求反正切 402 ∷相关
函数
:atan
函数
2.1.7 对浮点数进行舍入 403 范例2-7 对浮点数进行舍入 403 ∷相关
函数
:ceil
函数
2.1.8 求余弦 404 范例2-8 求余弦 404 ∷相关
函数
:cos
函数
2.1.9 求双曲余弦 405 范例2-9 求双曲余弦 405 ∷相关
函数
:cosh
函数
2.1.10 求正弦 406 范例2-10 求正弦 406 ∷相关
函数
:sin
函数
2.1.11 求双曲正弦 406 范例2-11 求双曲正弦 406 ∷相关
函数
:sinh
函数
2.1.12 求正切 407 范例2-12 求正切 407 ∷相关
函数
:tan
函数
2.1.13 求双曲正切 408 范例2-13 求双曲正切 408 ∷相关
函数
:tanh
函数
2.1.14 获得整数相除的商和余数 409 范例2-14 获得整数相除的商和余数 409 ∷相关
函数
:div
函数
2.1.15 求ex 410 范例2-15 求ex 410 ∷相关
函数
:exp
函数
2.1.16 获取浮点相除的余数 411 范例2-16 获取浮点数相除的余数 411 ∷相关
函数
:fmod
函数
2.1.17 获取浮点数的尾数和指数 412 范例2-17 获取浮点数的尾数和指数 412 ∷相关
函数
:frexp
函数
2.1.18 求x2exponent 413 范例2-18 一维多项式求值 413 ∷相关
函数
:ldexp
函数
2.1.19 求自然对数 413 范例2-19 求自然对数 413 ∷相关
函数
:log
函数
2.1.20 求lgx 414 范例2-20 求lgx 414 ∷相关
函数
:log10
函数
2.1.21 获取浮点数的整数部分和小数部分 415 范例2-21 第二类椭圆积分 415 ∷相关
函数
:modf
函数
2.1.22 求xy 416 范例2-22 求xy 416 ∷相关
函数
:pow
函数
2.1.23 求10x 417 范例2-23 求10x 417 ∷相关
函数
:pow10
函数
2.1.24 获取随机数 418 范例2-24 获取随机数 418 ∷相关
函数
:rand
函数
2.1.25 设置随机数生成器初值 418 范例2-25 设置随机数生成器初值 418 ∷相关
函数
:srand
函数
2.1.26 获取最大值和最小值 419 范例2-26 获取最大值和最小值 419 ∷相关
函数
:max
函数
min
函数
2.1.27 求直角三角形的斜边长 421 范例2-27 求直角三角形的斜边长 421 ∷相关
函数
:hypot
函数
2.1.28 获取多项式的值 421 范例2-28 获取多项式的值 421 ∷相关
函数
:poly
函数
2.2 多项式的计算 422 2.2.1 一维多项式求值 422 范例2-29 一维多项式求值 422 ∷相关
函数
:polyval
函数
2.2.2 二维多项式求值 424 范例2-30 二维多项式求值 424 ∷相关
函数
:tdpolyval
函数
2.2.3 复系数一维多项式求值 425 范例2-31 复系数一维多项式求值 425 ∷相关
函数
:cppolyval
函数
2.2.4 多项式相乘 427 范例2-32 多项式相乘 427 ∷相关
函数
:polymul
函数
2.2.5 复系数多项式相乘 428 范例2-33 复系数多项式相乘 428 ∷相关
函数
:cppolymul
函数
2.2.6 多项式除法 430 范例2-34 多项式除法 430 ∷相关
函数
:polydiv
函数
2.2.7 复数多项式相除 432 范例2-35 复数多项式相除 432 ∷相关
函数
:cppolydiv
函数
2.3 复数运算 435 2.3.1 复数乘法 435 范例2-36 复数乘法 435 ∷相关
函数
:cpmul
函数
2.3.2 复数除法 436 范例2-37 复数除法 436 ∷相关
函数
:cpdiv
函数
2.3.3 复数乘幂 437 范例2-38 复数乘幂 437 ∷相关
函数
:cppower
函数
2.3.4 复数的n次方根 439 范例2-39 复数乘法 439 ∷相关
函数
:cproot
函数
2.3.5 复数指数 441 范例2-40 复数指数 441 ∷相关
函数
:polyval
函数
2.3.6 复数对数 442 范例2-41 复数对数 442 ∷相关
函数
:cplog
函数
2.3.7 复数正弦 443 范例2-42 复数正弦 443 ∷相关
函数
:cpsin
函数
2.3.8 复数余弦 444 范例2-43 复数余弦 444 ∷相关
函数
:cpcos
函数
2.4 随机数的产生 445 2.4.1 产生0~1之间均匀分布的随机数 446 范例2-44 0~1之间均匀分布的随机数 446 ∷相关
函数
:edisrnd
函数
2.4.2 产生0~1之间均匀分布的随机数序列数 447 范例2-45 0~1之间均匀分布的随机数序列 447 ∷相关
函数
:edisrndsq
函数
2.4.3 产生任意区间内均匀分布的随机数 448 范例2-46 产生任意区间内均匀分布的随机数 448 ∷相关
函数
:itervalrnd
函数
2.4.4 产生任意区间内均匀分布的随机数序列 450 范例2-47 产生任意区间内均匀分布的随机数序列 450 ∷相关
函数
:itervalrndsq
函数
2.4.5 产生任意均值与方差的正态分布的随机数 451 范例2-48 任意均值与方差的正态分布的随机数 451 ∷相关
函数
:nordisrnd
函数
2.4.6 产生任意均值与方差的正态分布的随机数序列 453 范例2-49 任意均值与方差的正态分布随机数序列 453 ∷相关
函数
:nordisrndsq
函数
2.5 矩阵运算 454 2.5.1 实矩阵相乘 454 范例2-50 实矩阵相乘 454 ∷相关
函数
:matrixmul
函数
2.5.2 复矩阵相乘 456 范例2-51 复矩阵相乘 456 ∷相关
函数
:cpmatrixmul
函数
2.5.3 一般实矩阵求逆 458 范例2-52 一般实矩阵求逆 458 ∷相关
函数
:matrix_inverse
函数
2.5.4 一般复矩阵求逆 462 范例2-53 一般复矩阵求逆 462 ∷相关
函数
:multi_matrix_inverse
函数
2.5.5 对称正定矩阵的求逆 465 范例2-54 对称正定矩阵的求逆 465 ∷相关
函数
:symmetric_positive_definite_matrix
函数
2.5.6 托伯利兹矩阵求逆的特兰持方法 467 范例2-55 托伯利兹矩阵求逆的特兰持方法 467 ∷相关
函数
:toeplitz_inv
函数
2.5.7 求一般行列式的值 470 范例2-56 求一般行列式的值 470 ∷相关
函数
:determinant_value
函数
2.5.8 求矩阵的秩 472 范例2-57 求矩阵的秩 472 ∷相关
函数
:determinant_rank
函数
2.5.9 对称正定矩阵的乔里斯基分解与行列式求值 474 范例2-58 对称正定矩阵的乔里斯基分解 474 ∷相关
函数
:cholesky_method
函数
2.5.10 矩阵的三角分解 476 范例2-59 矩阵的三角分解 476 ∷相关
函数
:triangular_decomposition
函数
2.5.11 一般实矩阵的QR分解 478 范例2-60 一般实矩阵的QR分解 478 ∷相关
函数
:qr_decomposition
函数
2.5.12 求广义逆的奇异值分解法 480 范例2-61 求广义逆的奇异值分解法 480 ∷相关
函数
:singular_value_decomposition
函数
generalized_inverses
函数
2.6 矩阵特征值与特征向量的计算 489 2.6.1 约化对称矩阵为对称三对角阵的豪斯荷尔德变换法 489 范例2-62 约化对称矩阵为对称三对角阵 489 ∷相关
函数
:Householder_method
函数
2.6.2 求对称三对角阵的全部特征值与特征向量 492 范例2-63 求对称三对角阵的全部特征值 492 ∷相关
函数
:def_qr
函数
2.6.3 约化一般实矩阵为赫申伯格矩阵的初等相似变换法 496 范例2-64 约化实矩阵为赫申伯格矩阵 496 ∷相关
函数
:trans_hessenbreg
函数
2.6.4 求赫申伯格矩阵全部特征值的QR方法 498 范例2-65 求赫申伯格矩阵全部特征值 498 ∷相关
函数
:hessenbreg_qr
函数
2.6.5 求实对称矩阵特征值与特征向量的雅可比法 502 范例2-66 雅可比法求特征值与特征向量 502 ∷相关
函数
:jacobi_method
函数
2.6.6 求实对称矩阵特征值与特征向量的雅可比过关法 505 范例2-67 雅可比过关法 505 ∷相关
函数
:jacobi_clearance
函数
2.7 线性代数方程组的求解 507 2.7.1 求解实系数方程组的全选主元高斯消去法 508 范例2-68 全选主元高斯消去法 508 ∷相关
函数
:gauss_elimination
函数
2.7.2 求解实系数方程组的全选主元高斯—约当消去法 510 范例2-69 全选主元高斯—约当消去法 510 ∷相关
函数
:gauss_jordan_elimination
函数
2.7.3 求解复系数方程组的全选主元高斯消去法 513 范例2-70 求解复系数方程组(方法一) 513 ∷相关
函数
:plu_gauss
函数
2.7.4 求解复系数方程组的全选主元高斯—约当消去法 516 范例2-71 求解复系数方程组(方法二) 516 ∷相关
函数
:plu_gauss_jordan
函数
2.7.5 求解三对角线方程组的追赶法 519 范例2-72 求解三对角线方程组的追赶法 519 ∷相关
函数
:tridiagonal_chase
函数
2.7.6 求解一般带型方程组 521 范例2-73 求解一般带型方程组 521 ∷相关
函数
:principal_gauss
函数
2.7.7 求解对称方程组的分解法 523 范例2-74 求解对称方程组的分解法 523 ∷相关
函数
:equations_decomposition
函数
2.7.8 求解对称正定方程组的平方根法 526 范例2-75 求解对称正定方程组的平方根法 526 ∷相关
函数
:equations_square_root
函数
2.7.9 求解大型稀疏方程组 528 范例2-76 求解大型稀疏方程组 528 ∷相关
函数
:sparse_gauss_jordan
函数
2.7.10 求解托伯利兹方程组的列文逊方法 531 范例2-77 求解托伯利兹方程组 531 ∷相关
函数
:toeplitz_levinson
函数
2.7.11 高斯—赛德尔迭代法 533 范例2-78 高斯—赛德尔迭代法 533 ∷相关
函数
:gauss_seidel_iteration
函数
2.7.12 求解对称正定方程组的共轭梯度法 535 范例2-79 求解对称正定方程组的共轭梯度法 535 ∷相关
函数
:conjugate_gradient_method
函数
2.7.13 求解线性最小二乘问题的豪斯荷尔德变换法 537 范例2-80 求解线性最小二乘问题 537 ∷相关
函数
:least_square_householder
函数
2.7.14 求解线性最小二乘问题的广义逆法 540 范例2-81 求解线性最小二乘问题的广义逆法 540 ∷相关
函数
:least_squares_reversion
函数
2.7.15 求解病态方程组 549 范例2-82 求解病态方程组 549 ∷相关
函数
:morbid_equations
函数
2.8 非线性方程与方程组的求解 553 2.8.1 求非线性方程一个实根的对分法 553 范例2-83 对分法 553 ∷相关
函数
:nonlinear_dichotomy
函数
2.8.2 求非线性方程一个实根的牛顿法 555 范例2-84 牛顿法 555 ∷相关
函数
:newton_iterative
函数
2.8.3 求非线性方程一个实根的埃特金迭代法 557 范例2-85 埃特金迭代法 557 ∷相关
函数
:aitken_iterative
函数
2.8.4 求非线性方程一个实根的连分式法 558 范例2-86 连分式法 558 ∷相关
函数
:continued_fraction
函数
2.8.5 求实系数代数方程全部根的QR方法 560 范例2-87 QR方法 560 ∷相关
函数
:qr_all
函数
2.8.6 求实系数代数方程全部根的牛顿下山法 563 范例2-88 求实系数代数方程全部根的牛顿下山法 563 ∷相关
函数
:newton_descent_all
函数
2.8.7 求复系数代数方程全部根的牛顿下山法 568 范例2-89 求复系数代数方程全部根的牛顿下山法 568 ∷相关
函数
:newton_descent_complex
函数
2.8.8 求非线性方程组一组实根的梯度法 572 范例2-90 求非线性方程组一组实根的梯度法 572 ∷相关
函数
:gradient_nonlinear
函数
2.8.9 求非线性方程组一组实根的拟牛顿法 574 范例2-91 求非线性方程组一组实根的拟牛顿法 574 ∷相关
函数
:quasi_newton_nonlinear
函数
2.8.10 求非线性方程一个实根的蒙特卡洛法 577 范例2-92 求非线性方程的蒙特卡洛法 577 ∷相关
函数
:monte_carlo_nonlinear
函数
2.8.11 求实
函数
或复
函数
方程一个复根的蒙特卡洛法 579 范例2-93 第二类椭圆积分 579 ∷相关
函数
:monte_carlo_realplex
函数
2.8.12 求非线性方程组一组实根的蒙特卡洛法 581 范例2-94 第二类椭圆积分 581 ∷相关
函数
:monte_carlo_equation
函数
2.9 插值与逼近 583 2.9.1 一元全区间插值 583 范例2-95 一元全区间插值 583 ∷相关
函数
:interpolation_total
函数
2.9.2 一元三点插值 585 范例2-96 一元三点插值 585 ∷相关
函数
:interpolation_three
函数
2.9.3 连分式插值 586 范例2-97 连分式插值 586 ∷相关
函数
:interpolation_continued
函数
2.9.4 埃尔米特插值 588 范例2-98 埃尔米特插值 588 ∷相关
函数
:interpolation_hermite
函数
2.9.5 埃特金逐步插值 590 范例2-99 第二类椭圆积分 590 ∷相关
函数
:interpolation_aitken
函数
2.9.6 光滑插值 592 范例2-100 光滑插值 592 ∷相关
函数
:interpolation_akima
函数
2.9.7 第一种边界条件的三次样条
函数
插值、微商与积分 595 范例2-101 第一种边界条件的三次样条
函数
595 ∷相关
函数
:cubic_spline_first
函数
2.9.8 第二种边界条件的三次样条
函数
插值、微商与积分 598 范例2-102 第二种边界条件的三次样条
函数
598 ∷相关
函数
:cubic_spline_second
函数
2.9.9 第三种边界条件的三次样条
函数
插值、微商与积分 600 范例2-103 第三种边界条件的三次样条
函数
600 ∷相关
函数
:cubic_spline_third
函数
2.9.10 二元三点插值 604 范例2-104 二元三点插值 604 ∷相关
函数
:interpolation_point
函数
2.9.11 二元全区间插值 606 范例2-105 二元全区间插值 606 ∷相关
函数
:interpolation_total
函数
2.9.12 最小二乘曲线拟合 608 范例2-106 最小二乘曲线拟合 608 ∷相关
函数
:least_squares_fitting
函数
2.9.13 切比雪夫曲线拟合 611 范例2-107 切比雪夫曲线拟合 611 ∷相关
函数
:chebyshev_fitting
函数
2.9.14 最佳一致逼近的里米兹方法 614 范例2-108 最佳一致逼近的里米兹方法 614 ∷相关
函数
:remez_method
函数
2.9.15 矩形域的最小二乘曲面拟合 616 范例2-109 矩形域的最小二乘曲面拟合 616 ∷相关
函数
:rec_fitting
函数
2.10 数值积分 621 2.10.1 变步长梯形求积法 621 范例2-110 变步长梯形求积法 621 ∷相关
函数
:integration_ladder
函数
2.10.2 变步长辛卜生求积法 623 范例2-111 变步长辛卜生求积法 623 ∷相关
函数
:integration_simpson
函数
2.10.3 自适应梯形求积法 624 范例2-112 自适应梯形求积法 624 ∷相关
函数
:integration_self_
ada
ptive
函数
2.10.4 龙贝格求积法 626 范例2-113 龙贝格求积法 626 ∷相关
函数
:integration_romberg
函数
2.10.5 计算一维积分的连分式法 627 范例2-114 计算一维积分的连分式法 627 ∷相关
函数
:continued_fractions
函数
2.10.6 高振荡
函数
求积法 629 范例2-115 高振荡
函数
求积法 629 ∷相关
函数
:higher_oscillatory_integration
函数
2.10.7 勒让德—高斯求积法 631 范例2-116 勒让德—高斯求积法 631 ∷相关
函数
:legendre_gauss
函数
2.10.8 拉盖尔—高斯求积法 633 范例2-117 拉盖尔—高斯求积法 633 ∷相关
函数
:laguerre_gauss
函数
2.10.9 埃尔米特—高斯求积法 634 范例2-118 埃尔米特—高斯求积法 634 ∷相关
函数
:hermite_gauss
函数
2.10.10 切比雪夫求积法 635 范例2-119 切比雪夫求积法 635 ∷相关
函数
:chebyshev
函数
2.10.11 计算一维积分的蒙特卡洛法 637 范例2-120 计算一维积分的蒙特卡洛法 637 ∷相关
函数
:monte_carlo
函数
2.10.12 变步长辛卜生二重积分法 638 范例2-121 变步长辛卜生二重积分法 638 ∷相关
函数
:simpson
函数
2.10.13 计算多重积分的高斯方法 640 范例2-122 计算多重积分的高斯方法 640 ∷相关
函数
:gauss
函数
2.10.14 计算二重积分的连分式法 643 范例2-123 计算二重积分的连分式法 643 ∷相关
函数
:continued_fractions_dual
函数
2.10.15 计算多重积分的蒙特卡洛法 645 范例2-124 计算多重积分的蒙特卡洛法 645 ∷相关
函数
:monte_carlo_multi
函数
2.11 常微分方程组的求解 647 2.11.1 全区间积分的定步长欧拉方法 647 范例2-125 全区间积分的定步长欧拉方法 647 ∷相关
函数
:euler_
step
函数
.. 2.11.2 积分一步的变步长欧拉方法 649 范例2-126 积分一步的变步长欧拉方法 649 ∷相关
函数
:euler_variable
函数
2.11.3 全区间积分的维梯方法 651 范例2-127 全区间积分的维梯方法 651 ∷相关
函数
:witty
函数
2.11.4 全区间积分的定步长龙格—库塔方法 653 范例2-128 全区间积分的定步长龙格—库塔方法实例位置 653 ∷相关
函数
:runge_kutta
函数
2.11.5 积分一步的变步长龙格—库塔方法 655 范例2-129 积分一步的变步长龙格—库塔方法实例位置 655 ∷相关
函数
:runge_kutta_
step
s
函数
2.11.6 积分一步的变步长基尔方法 657 范例2-130 积分一步的变步长基尔方法 657 ∷相关
函数
:gill
函数
2.11.7 全区间积分的变步长默森方法 659 范例2-131 全区间积分的变步长默森方法 659 ∷相关
函数
:merson
函数
2.11.8 积分一步的连分式法 662 范例2-132 积分一步的连分式法 662 ∷相关
函数
:continued_
step
函数
2.11.9 全区间积分的双边法 665 范例2-133 全区间积分的双边法 665 ∷相关
函数
:bilateral
函数
2.11.10 全区间积分的阿当姆斯预报校正法 668 范例2-134 阿当姆斯预报校正法 668 ∷相关
函数
:
ada
ms
函数
2.11.11 全区间积分的哈明方法 671 范例2-135 全区间积分的哈明方法 671 ∷相关
函数
:hamming
函数
2.11.12 积分一步的特雷纳方法 675 范例2-136 积分一步的特雷纳方法 675 ∷相关
函数
:treanor
函数
2.11.13 二阶微分方程边值问题的数值解法 678 范例2-137 二阶微分方程边值问题的数值解法 678 ∷相关
函数
:finite_difference
函数
2.12 数据处理与回归分析 680 2.12.1 随机样本分析 680 范例2-138 随机样本分析 680 ∷相关
函数
:rndsplanalysis
函数
2.12.2 一元线性回归分析 683 范例2-139 一元线性回归分析 683 ∷相关
函数
:liregression
函数
2.12.3 多元线性回归分析 685 范例2-140 多元线性回归分析 685 ∷相关
函数
:mulliregression
函数
2.12.4 半对数数据相关 688 范例2-141 半对数数据相关 688 ∷相关
函数
:fittinglogt
函数
2.12.5 对数数据相关 690 范例2-142 对数数据相关 690 ∷相关
函数
:fittingln
函数
2.13 极值问题的求解 691 2.13.1 一维极值连分式法 691 范例2-143 一维极值连分式法 691 ∷相关
函数
:extremum
函数
2.13.2 n维极值连分式法 693 范例2-144 n维极值连分式法 693 ∷相关
函数
:nextremum
函数
2.13.3 不等式约束线性规划问题 696 范例2-145 不等式约束线性规划问题 696 ∷相关
函数
:linearprogram
函数
2.14 数学变换与滤波 700 2.14.1 傅里叶级数逼近 700 范例2-146 傅里叶级数逼近 700 ∷相关
函数
:seriesfour
函数
2.14.2 快速傅里叶变换 702 范例2-147 快速傅里叶变换 702 ∷相关
函数
:quickfft
函数
2.14.3 快速沃什变换 705 范例2-148 快速沃什变换 705 ∷相关
函数
:quickfwt
函数
2.14.4 五点三次平滑 706 范例2-149 五点三次平滑 706 ∷相关
函数
:smoothness
函数
2.14.5 卡尔曼滤波 708 范例2-150 卡尔曼滤波 708 ∷相关
函数
:kalfilter
函数
2.14.6 α-β-γ滤波 713 范例2-151 α-β-γ滤波 713 ∷相关
函数
:alphabgfilter
函数
2.15 特殊
函数
714 2.15.1 Gamma
函数
715 范例2-152 Gamma
函数
715 ∷相关
函数
:Gamma
函数
2.15.2 不完全Gamma
函数
716 范例2-153 不完全Gamma
函数
716 ∷相关
函数
:incomgam
函数
2.15.3 误差
函数
719 范例2-154 误差
函数
719 ∷相关
函数
:errorfun
函数
2.15.4 第一类整数Bessel
函数
721 范例2-155 第一类整数Bessel
函数
721 ∷相关
函数
:bessel1
函数
2.15.5 第二类整数Bessel
函数
724 范例2-156 第二类整数Bessel
函数
724 ∷相关
函数
:bessel2
函数
2.15.6 变形第一类整数Bessel
函数
727 范例2-157 变形第二类整数Bessel
函数
727 ∷相关
函数
:varbessel1
函数
2.15.7 变形第二类整数Bessel
函数
729 范例2-158 变形第二类整数Bessel
函数
729 ∷相关
函数
:varbessel2
函数
2.15.8 不完全Beta
函数
734 范例2-159 不完全Beta
函数
734 ∷相关
函数
:beta
函数
2.15.9 正态分布
函数
736 范例2-160 正态分布
函数
736 ∷相关
函数
:gauss
函数
2.15.10 t-分布
函数
739 范例2-161 t-分布
函数
739 ∷相关
函数
:tdistribution
函数
2.15.11 2-分布
函数
742 范例2-162 2-分布
函数
742 ∷相关
函数
:xdistribution
函数
2.15.12 F-分布
函数
744 范例2-163 F-分布
函数
744 ∷相关
函数
:fdistribution
函数
2.15.13 正弦积分 747 范例2-164 正弦积分 747 ∷相关
函数
:sinintegral
函数
2.15.14 余弦积分 749 范例2-165 余弦积分 749 ∷相关
函数
:cosintegral
函数
2.15.15 指数积分 750 范例2-166 指数积分 750 ∷相关
函数
:expintegral
函数
2.15.16 第一类椭圆积分 752 范例2-167 第一类椭圆积分 752 ∷相关
函数
:ellipseintegral1
函数
2.15.17 第二类椭圆积分 754 范例2-168 第二类椭圆积分 754 ∷相关
函数
:ellipseintegral2
函数
2.16 本章小结 756 第3章 图形图像处理 757 3.1 字符屏幕 758 3.1.1 文本的输入与输出 758 范例3-1 文本的输入与输出 758 ∷相关
函数
:printf
函数
scanf
函数
3.1.2 outtext、outtextxy
函数
输出 759 范例3-2 outtext, outtextxy
函数
输出 759 ∷相关
函数
:outtext
函数
outtextxy
函数
3.1.3 设置文本格式 761 范例3-3 设置文本格式 761 ∷相关
函数
:settextstyle
函数
3.1.4 设置图形文本排列方式 763 范例3-4 设置图形文本排列方式 763 ∷相关
函数
:settextjustify
函数
3.1.5 设置用户字符比例 765 范例3-5 设置用户字符比例 765 ∷相关
函数
:setusercharsize
函数
3.1.6 控制文本的明暗度 766 范例3-6 控制文本的明暗度 766 ∷相关
函数
:highvideo
函数
normvideo
函数
lowvideo
函数
3.1.7 设置文本的前景色和背景色 767 范例3-7 设置文本的前景色和背景色 767 ∷相关
函数
:textcolor
函数
textbackground
函数
3.1.8 字符窗口 770 范例3-8 字符窗口 770 ∷相关
函数
:clrscr
函数
window
函数
gotoxy
函数
3.1.9 清除光标行尾字符 772 范例3-9 清除光标行尾字符 772 ∷相关
函数
:clreol
函数
3.1.10 插入与删除行 773 范例3-10 插入与删除行 773 ∷相关
函数
:insline
函数
delline
函数
3.1.11 屏幕参数检测 774 范例3-11 屏幕参数检测 774 ∷相关
函数
:getgraphmode
函数
getmaxx
函数
getmaxy
函数
getmaxcolor
函数
cleardevice
函数
3.2 图形图像处理基础 777 3.2.1 绘制像素点 777 范例3-12 绘制像素点 777 ∷相关
函数
:putpixel
函数
3.2.2 绘制直线 778 范例3-13 绘制直线 778 ∷相关
函数
:line
函数
lineto
函数
linerel
函数
moveto
函数
moverel
函数
3.2.3 绘制矩形 780 范例3-14 绘制矩形 780 ∷相关
函数
:rectangle
函数
3.2.4 绘制多边形 781 范例3-15 绘制多边形 781 ∷相关
函数
:drawpoly
函数
3.2.5 绘制圆 783 范例3-16 绘制圆 783 ∷相关
函数
:circle
函数
3.2.6 绘制椭圆 784 范例3-17 绘制椭圆 784 ∷相关
函数
:ellipse
函数
fillellipse
函数
3.2.7 绘制圆弧 786 范例3-18 绘制圆弧 786 ∷相关
函数
:arc
函数
3.2.8 绘制扇区 787 范例3-19 绘制扇区 787 ∷相关
函数
:pieslice
函数
sector
函数
3.2.9 绘制条块 788 范例3-20 绘制条块 788 ∷相关
函数
:bar
函数
bar3d
函数
3.2.10 图设置线型 790 范例3-21 设置线型 790 ∷相关
函数
:Setlinestyle
函数
3.2.11 绘制填充矩形 792 范例3-22 绘制填充矩形 792 ∷相关
函数
:setfillstyle
函数
floodfill
函数
3.2.12 填充多边形 795 范例3-23 填充多边形 795 ∷相关
函数
:fillpoly
函数
3.2.14 设置用户图样 796 范例3-24 设置用户图样 796 ∷相关
函数
:setfillpattern
函数
3.3 图形图像处理进阶 798 3.3.1 绘制彩色点云 798 范例3-25 绘制彩色点云 798 ∷相关
函数
:rand
函数
kbhit
函数
3.3.2 绘制正多边形 799 范例3-26 绘制正多边形 799 ∷相关
函数
:sin
函数
cos
函数
3.3.3 图形法绘制圆 801 范例3-27 图形法绘制圆 801 ∷相关
函数
:drawCircle
函数
3.3.4 图形法绘制椭圆 803 范例3-28 图形法绘制椭圆 803 ∷相关
函数
:ellipse1
函数
3.3.5 绘制正弦曲线 805 范例3-29 绘制正弦曲线 805 ∷相关
函数
:lineto
函数
3.3.6 绘制抛物样条曲线 806 范例3-30 绘制抛物样条曲线 806 ∷相关
函数
:parspl
函数
marking
函数
3.3.7 绘制布朗曲线 809 范例3-31 绘制布朗曲线 809 ∷相关
函数
:CreateFractalImage
函数
Gauss
函数
3.3.8 动态绘制256色线条 811 范例3-32 动态绘制256色线条 811 ∷相关
函数
:int86
函数
3.3.9 三原色亮度渐变 813 范例3-33 三原色亮度渐变 813 ∷相关
函数
:geninterrupt
函数
3.3.10 三视图模拟 815 范例3-34 三视图模拟 815 ∷相关
函数
:front_view
函数
top_view
函数
left_view
函数
perspective_view
函数
3.3.11 空间椭球模拟 817 范例3-35 空间椭球模拟 817 ∷相关
函数
:trans
函数
draw
函数
3.3.12 百叶窗效果 820 范例3-36 百叶窗效果 820 ∷相关
函数
:putpoint
函数
3.3.13 视觉欺骗 822 范例3-37 视觉欺骗 822 ∷相关
函数
:dot
函数
circ
函数
bulb
函数
3.3.14 三维建筑物 824 范例3-38 三维建筑物 824 ∷相关
函数
:liner
函数
rightlead
函数
leftlead
函数
shadow
函数
identifier
函数
3.4 组合图案绘制 830 3.4.1 一箭穿心图案 830 范例3-39 重新打开文件流 830 ∷相关
函数
:draw
函数
arrow
函数
3.4.2 六叶图案 832 范例3-40 六叶图案 832 ∷相关
函数
:arc
函数
3.4.3 花瓣形图案 833 范例3-41 花瓣形图案 833 ∷相关
函数
:line
函数
3.4.4 雪花图案 835 范例3-42 雪花图案 835 ∷相关
函数
:setviewport
函数
3.4.5 布艺图案 837 范例3-43 布艺图案 837 ∷相关
函数
:fractal
函数
3.4.6 飘带图案 838 范例3-44 飘带图案 838 ∷相关
函数
:line
函数
3.4.7 金刚石图案 840 范例3-45 金刚石图案 840 ∷相关
函数
:line
函数
3.4.8 圆环图案 841 范例3-46 圆环图案 841 ∷相关
函数
:circles
函数
3.4.9 肾型图案 843 范例3-47 肾型图案 843 ∷相关
函数
:circle
函数
3.4.10 心脏型图案 844 范例3-48 心脏型图案 844 ∷相关
函数
:circle
函数
3.4.11 鱼网图案 846 范例3-49 重新打开文件流 846 ∷相关
函数
:arc
函数
3.4.12 沙丘图案 848 范例3-50 沙丘图案 848 ∷相关
函数
:lineto
函数
3.4.13 正六边形螺旋图案 849 范例3-51 正六边形螺旋图案 849 ∷相关
函数
:polygonc
函数
3.4.14 正方形螺旋拼块图案 851 范例3-52 正方形螺旋拼块图案 851 ∷相关
函数
:polygonc
函数
block
函数
3.4.15 递归法绘制三角形图案 853 范例3-53 递归法绘制三角形图案 853 ∷相关
函数
:elli
函数
3.4.16 玫瑰图案 855 范例3-54 玫瑰图案 855 ∷相关
函数
:elli
函数
draw
函数
3.4.17 天空图案 859 范例3-55 天空图案 859 ∷相关
函数
:int86
函数
3.4.18 Mandelbrot分形图案 864 范例3-56 Mandelbrot分形图案 864 ∷相关
函数
:mandelbrot
函数
iterate
函数
3.5 窗体界面与报表设计 866 3.5.1 窗体设计 866 范例3-57 窗体设计 866 ∷相关
函数
:mainform
函数
windowborder
函数
controls
函数
3.5.2 简单菜单设计 871 范例3-58 简单菜单设计 871 ∷相关
函数
:initm
函数
showItems
函数
process
函数
process3
函数
process1
函数
3.5.3 制作表格 877 范例3-59 制作表格 877 ∷相关
函数
:putpixel
函数
3.5.4 折线图 878 范例3-60 折线图 878 ∷相关
函数
:itoa
函数
settextjustify
函数
3.5.5 饼状图 880 范例3-61 饼状图 880 ∷相关
函数
:pieslice
函数
3.5.6 柱状图 881 范例3-62 柱状图 881 ∷相关
函数
:Funscore
函数
Drowxy
函数
Fundrow
函数
3.6 动画制作 884 3.6.1 旋转的立体椭球 884 范例3-63 旋转的立体椭球 884 ∷相关
函数
:setactivepage
函数
setvisualpage
函数
3.6.2 小球碰撞演示 887 范例3-64 小球碰撞演示 887 ∷相关
函数
:imagsize
函数
getimage
函数
putimage
函数
3.6.3 飘动的旗帜 889 范例3-65 飘动的旗帜 889 ∷相关
函数
:hor_wave_line
函数
ver_wave_line
函数
3.6.4 行驶
中
的小车 891 范例3-66 行驶
中
的小车 891 ∷相关
函数
:imagsize
函数
getimage
函数
putimage
函数
3.6.5 不停动嘴巴的头 893 范例3-67 不停动嘴巴的头 893 ∷相关
函数
:getaspectratio
函数
setaspectratio
函数
setactivepage
函数
setvisualpage
函数
3.6.6 旋转的太极图 898 范例3-68 旋转的太极图 898 ∷相关
函数
:getpalette
函数
sector
函数
3.6.7 螺旋运动的圆斑 901 范例3-69 螺旋运动的圆斑 901 ∷相关
函数
:drawgoal
函数
3.6.8 闪动的彩色圆斑 903 范例3-70 闪动的彩色圆斑 903 ∷相关
函数
:drawgoal
函数
3.6.9 奔跑的小人 904 范例3-71 奔跑的小人 904 ∷相关
函数
:line
函数
circle
函数
3.6.10 发射火箭 907 范例3-72 发射火箭 907 ∷相关
函数
:DrawStar
函数
DrawGun
函数
DrawPlan
函数
3.6.11 擦玻璃 911 范例3-73 擦玻璃 911 ∷相关
函数
:pieslice
函数
bioskey
函数
3.6.12 流星球 914 范例3-74 流星球 914 ∷相关
函数
:getimage
函数
putimage
函数
3.6.13 简单时钟 916 范例3-75 简单时钟 916 ∷相关
函数
:gettime
函数
3.6.14 立体时钟 918 范例3-76 立体时钟 918 ∷相关
函数
:time
函数
3.6.15 飘雪 920 范例3-77 飘雪 920 ∷相关
函数
:DrawSnow
函数
Pr
函数
3.6.16 制作火焰 923 范例3-78 制作火焰 923 ∷相关
函数
:outportb
函数
pokeb
函数
3.6.17 天体系统 926 范例3-79 天体系统 926 ∷相关
函数
:init_start
函数
roll
函数
3.6.18 扇动翅膀的蝴蝶 935 范例3-80 扇动翅膀的蝴蝶 935 ∷相关
函数
:putpixel
函数
3.6.19 米奇 936 范例3-81 重新打开文件流 936 ∷相关
函数
:imagsize
函数
getimage
函数
putimage
函数
3.7 本章小结 940 第4章 磁盘、目录和文件的操作 941 4.1 磁盘的操作 942 4.1.1 获取当前盘驱动器 942 范例4-1 获取当前盘驱动器 942 ∷相关
函数
:getdisk
函数
4.1.2 设置当前驱动器 943 范例4-2 设置当前驱动器 943 ∷相关
函数
:setdisk
函数
4.1.3 获取磁盘的可用空间 945 范例4-3 获取磁盘的可用空间 945 ∷相关
函数
:getdfree
函数
4.1.4 测试软驱是否可用 946 范例4-4 测试软驱是否可用 946 ∷相关
函数
:biosdisk
函数
4.2 目录的操作 948 4.2.1 创建目录 948 范例4-5 创建目录 948 ∷相关
函数
:mkdir
函数
4.2.2 改变当前目录 950 范例4-6 改变当前目录 950 ∷相关
函数
:chdir
函数
4.2.3 删除目录 952 范例4-7 删除目录 952 ∷相关
函数
:rmdir
函数
4.3 文件的操作 953 4.3.1 用fopen
函数
打开文件 953 范例4-8 用fopen
函数
打开文件 953 ∷相关
函数
:fopen
函数
4.3.2 打开系统temp目录
中
的文件 955 范例4-9 打开系统temp目录
中
的文件 955 ∷相关
函数
:getenv
函数
4.3.2 使用低级
函数
打开和关闭文件 957 范例4-10 使用低级
函数
打开和关闭文件 957 ∷相关
函数
:open
函数
close
函数
4.3.3 用fclose
函数
关闭文件 959 范例4-11 用fclose
函数
关闭文件 959 ∷相关
函数
:fclose
函数
4.3.4 一次性关闭所有被打开的文件 961 范例4-12 一次性关闭所有被打开的文件 961 ∷相关
函数
:fcloseall
函数
4.3.5 以字符为单位读写文件 963 范例4-13 以字符为单位读写文件 963 ∷相关
函数
:fgetc
函数
fputc
函数
4.3.6 以字为单位读写文件 965 范例4-14 以字为单位读写文件 965 ∷相关
函数
:getw
函数
putw
函数
4.3.7 以低级的方式读写文件 967 范例4-15 以低级的方式读写文件 967 ∷相关
函数
:read
函数
write
函数
4.3.8 按结构读写文件 969 范例4-16 按结构读写文件 969 ∷相关
函数
:read
函数
write
函数
4.3.9 格式化写文件 971 范例4-17 格式化写文件 971 ∷相关
函数
:fprintf
函数
4.3.10 格式化读文件 972 范例4-18 格式化读文件 972 ∷相关
函数
:fscanf
函数
4.3.11 以行为单位写文件 974 范例4-19 以行为单位写文件 974 ∷相关
函数
:fputs
函数
4.3.12 以行为单位读文件 975 范例4-20 以行为单位读文件 975 ∷相关
函数
:fgets
函数
4.3.13 将缓冲区内容写入文件 977 范例4-21 将缓冲区内容写入文件 977 ∷相关
函数
:setbuf
函数
4.3.14 用lseek
函数
定位文件指针 978 范例4-22 用lseek
函数
定位文件指针 978 ∷相关
函数
:lseek
函数
4.3.15 获取文件流的文件句柄 980 范例4-23 获取文件流的文件句柄 980 ∷相关
函数
:fileno
函数
4.3.16 从文件流指针
中
导出文件句柄 982 范例4-24 从文件流指针
中
导出文件句柄 982 ∷相关
函数
:fopen
函数
4.3.17 利用eof
函数
判断文件是否结束 984 范例4-25 利用eof
函数
判断文件是否结束 984 ∷相关
函数
:eof
函数
4.3.18 利用feof
函数
判断文件结尾 986 范例4-26 利用feof
函数
判断文件结尾 986 ∷相关
函数
:feof
函数
4.3.19 刷新I/O流 988 范例4-27 刷新I/O流 988 ∷相关
函数
:fflush
函数
4.3.20 利用tmpnam
函数
创建临时文件名 990 范例4-28 利用tmpnam
函数
创建临时文件名 990 ∷相关
函数
:tmpnam
函数
4.3.21 创建真正的临时文件 992 范例4-29 创建真正的临时文件 992 ∷相关
函数
:tmpfile
函数
4.3.22 创建文件 993 范例4-30 创建文件 993 ∷相关
函数
:creat
函数
4.3.23 在指定目录
中
创建唯一文件 995 范例4-31 在指定目录
中
创建唯一文件 995 ∷相关
函数
:creattemp
函数
4.3.24 利用creatnew
函数
创建新文件 996 范例4-32 利用creatnew
函数
创建新文件 996 ∷相关
函数
:creatnew
函数
4.3.25 删除文件 998 范例4-33 删除文件 998 ∷相关
函数
:remove
函数
4.3.26 查找文件获取文件的路径 1000 范例4-34 查找文件获取文件的路径 1000 ∷相关
函数
:searchpath
函数
4.3.27 分解文件路径 1001 范例4-35 分解文件路径 1001 ∷相关
函数
:fnsplit
函数
4.3.28 建立文件完全路径名 1003 范例4-36 建立文件完全路径名 1003 ∷相关
函数
:fnmerge
函数
4.3.29 读取文件分配表信息 1005 范例4-37 读取文件分配表信息 1005 ∷相关
函数
:getfat
函数
getfatd
函数
4.3.30 判断读写所在的文件的位置 1007 范例4-38 判断读写所在的文件的位置 1007 ∷相关
函数
:ftell
函数
4.3.31 重命名文件 1009 范例4-39 重命名文件 1009 ∷相关
函数
:rename
函数
4.3.32 判断访问文件的模式 1011 范例4-40 判断访问文件的模式 1011 ∷相关
函数
:access
函数
4.3.34 设置文件访问模式 1013 范例4-41 设置文件访问模式 1013 ∷相关
函数
:chmod
函数
4.3.35 显示文件的属性 1015 范例4-42 显示文件的属性 1015 ∷相关
函数
:_chmod
函数
4.3.36 检测文件流的错误 1017 范例4-43 检测文件流的错误 1017 ∷相关
函数
:ferror
函数
4.3.37 判断文件的长度 1019 范例4-44 判断文件的长度 1019 ∷相关
函数
:filelength
函数
4.3.38 通过句柄设置打开文件的方式 1022 范例4-45 通过句柄设置打开文件的方式 1022 ∷相关
函数
:setmode
函数
4.3.39 读取文件的时间和日期标记 1023 范例4-46 读取文件的时间和日期标记 1023 ∷相关
函数
:getftime
函数
4.3.40 设置文件的时间和日期标记 1026 范例4-47 设置文件的时间和日期标记 1026 ∷相关
函数
:setftimet
函数
4.3.41 改变文件的长度 1028 范例4-48 改变文件的长度 1028 ∷相关
函数
:chsize
函数
4.3.42 控制文件打开操作的读写模式 1029 范例4-49 控制文件打开操作的读写模式 1029 ∷相关
函数
:umask
函数
4.3.43 复制文件句柄 1032 范例4-50 复制文件句柄 1032 ∷相关
函数
:dup
函数
4.3.44 强制复制文件句柄 1033 范例4-51 强制复制文件句柄 1033 ∷相关
函数
:dup2
函数
4.3.45 用句柄判断读写所在的文件的位置 1036 范例4-52 用句柄判断当前文件指针的位置 1036 ∷相关
函数
:tell
函数
4.3.46 根据当前位置定位文件指针 1038 范例4-53 根据当前位置定位文件指针 1038 ∷相关
函数
:fseek
函数
4.3.47 获取文件句柄的信息 1039 范例4-54 获取文件句柄的信息 1039 ∷相关
函数
:fstat
函数
4.3.48 重新打开文件流 1041 范例4-55 重新打开文件流 1041 ∷相关
函数
:freopen
函数
4.4 本章小结 1043 第5章 系统调用 1045 5.1 时间和日期的操作 1046 5.1.1 获取当前的时间和日期 1046 范例5-1 获取当前时间和日期 1046 ∷相关
函数
:time
函数
5.1.2 让程序延时指定的时间段 1047 范例5-2 让程序延时指定的时间段 1047 ∷相关
函数
:delay
函数
5.1.3 比较两个时间 1048 范例5-3 比较两个时间 1048 ∷相关
函数
:difftime
函数
5.1.4 读BIOS计时器 1050 范例5-4 读BIOS计时器 1050 ∷相关
函数
:biostime
函数
5.1.5 比较两个时间获取当地时间 1051 范例5-5 获取当地时间 1051 ∷相关
函数
:localtime
函数
5.1.6 获取格林威治平时 1052 范例5-6 获取格林威治平时 1052 ∷相关
函数
:gmtime
函数
5.1.7 获取DOS系统时间 1054 范例5-7 获取DOS系统时间 1054 ∷相关
函数
:gettime
函数
5.1.8 获取DOS系统日期 1055 范例5-8 获取DOS系统日期 1055 ∷相关
函数
:getdate
函数
5.1.9 设置DOS系统时间 1057 范例5-9 设置DOS系统时间 1057 ∷相关
函数
:settime
函数
5.1.10 设置DOS系统日期 1059 范例5-10 设置DOS系统日期 1059 ∷相关
函数
:setdate
函数
5.1.11 获取时区信息 1061 范例5-11 获取时区信息 1061 ∷相关
函数
:ftime
函数
5.2 BIOS的操作 1062 5.2.1 利用BIOS获取打印机的状态 1062 范例5-12 利用BIOS获取打印机的状态 1062 ∷相关
函数
:biosprint
函数
5.2.2 获取Ctrl+Break信息 1064 范例5-13 获取CTRL+BREAK信息 1064 ∷相关
函数
:getcbrk
函数
5.2.3 暂时挂起程序 1066 范例5-14 暂时挂起程序 1066 ∷相关
函数
:sleep
函数
5.2.4 控制声音 1067 范例5-15 控制声音 1067 5.2.5 利用bdos
函数
访问DOS服务 1068 范例5-16 利用bdos
函数
访问DOS服务 1068 ∷相关
函数
:bdos
函数
5.2.6 获取BIOS常规内存数量 1071 范例5-17 获取BIOS常规内存数量 1071 ∷相关
函数
:biosmemory
函数
5.2.7 获取寄存器设置信息 1072 范例5-18 获取寄存器设置信息 1072 ∷相关
函数
:segread
函数
5.3 内存的操作 1074 5.3.1 给内存区域赋值 1074 范例5-19 给内存区域赋值 1074 ∷相关
函数
:memset
函数
5.3.2 获取时区信息复制内存区域 1076 范例5-20 复制内存区域 1076 5.3.3 复制内存区域指定的字节 1078 范例5-21 复制内存区域指定的字节 1078 ∷相关
函数
:memccpy
函数
5.3.4 获取时区信息 1080 范例5-22 比较两个无符号字符数组 1080 5.3.5 交换字符串的两个相邻字节内容 1082 范例5-23 交换字符串的两个相邻字节内容 1082 ∷相关
函数
:swab
函数
5.3.6 利用brk
函数
改变堆的大小 1084 范例5-24 利用brk
函数
改变堆的大小 1084 ∷相关
函数
:brk
函数
5.3.7 获取指定内存单元内容 1086 范例5-25 获取指定内存单元内容 1086 5.3.8 设置指定内存单元内容 1088 范例5-26 设置指定内存单元内容 1088 5.4 本章小结 1090 索引... 1091
C语言通用范例开发金典.part1.rar
第1章 数据结构. 1 1.1 数组和字符串 2 1.1.1 一维数组的倒置 2 范例1-1 一维数组的倒置 2 ∷相关
函数
:fun
函数
1.1.2 一维数组应用 3 范例1-2 一维数组应用 3 1.1.3 一维数组的高级应用 5 范例1-3 一维数组的高级应用 5 1.1.4 显示杨辉三角 7 范例1-4 显示杨辉三角 7 ∷相关
函数
:c
函数
8 1.1.5 魔方阵 9 范例1-5 魔方阵 9 1.1.6 三维数组的表示 14 范例1-6 三维数组的表示 14 ∷相关
函数
:InitArray
函数
1.1.7 多项式的数组表示 17 范例1-7 多项式数组的表示 17 1.1.8 查找矩阵的马鞍点 19 范例1-8 查找矩阵的马鞍点 19 ∷相关
函数
:Get_Saddle
函数
1.1.9 对角矩阵建立 21 范例1-9 对角矩阵建立 21 ∷相关
函数
:Store
函数
1.1.10 三对角矩阵的建立 22 范例1-10 三对角矩阵的建立 22 ∷相关
函数
:Store
函数
1.1.11 三角矩阵建立 24 范例1-11 三角矩阵建立 24 ∷相关
函数
:Store
函数
1.1.12 对称矩阵的建立 25 范例1-12 对称矩阵的建立 25 ∷相关
函数
:store
函数
1.1.13 字符串长度的计算 28 范例1-13 字符串长度的计算 28 ∷相关
函数
:strlen
函数
1.1.14 字符串的复制 29 范例1-14 字符串的复制 29 ∷相关
函数
:strcpy
函数
1.1.15 字符串的替换 31 范例1-15 字符串的替换 31 ∷相关
函数
:strrep
函数
1.1.16 字符串的删除 33 范例1-16 字符串的删除 33 ∷相关
函数
:strdel
函数
1.1.17 字符串的比较 35 范例1-17 字符串的比较 35 ∷相关
函数
:strcmp
函数
1.1.18 字符串的抽取 36 范例1-18 字符串的抽取 36 ∷相关
函数
:substr
函数
1.1.19 字符串的分割 38 范例1-19 字符串的分割 38 ∷相关
函数
:partition
函数
1.1.20 字符串的插入 40 范例1-20 字符串的插入 40 ∷相关
函数
:insert
函数
1.1.21 字符串的匹配 42 范例1-21 字符串的匹配 42 ∷相关
函数
:nfind
函数
1.1.22 字符串的合并 43 范例1-22 字符串的合并 43 ∷相关
函数
:catstr
函数
1.1.23 文本编辑 45 范例1-23 文本编辑 45 ∷相关
函数
:StrAssign
函数
1.2 栈和队列 54 1.2.1 用数组仿真堆栈 54 范例1-24 用数组仿真堆栈 54 ∷相关
函数
:push
函数
pop
函数
1.2.2 用链表仿真堆栈 57 范例1-25 用链表仿真堆栈 57 ∷相关
函数
:push
函数
pop
函数
1.2.3 顺序栈公用 59 范例1-26 顺序栈公用 59 ∷相关
函数
:push
函数
pop
函数
1.2.4 进制转换问题 61 范例1-27 进制转换问题 61 ∷相关
函数
:MultiBaseOutput
函数
1.2.5 顺序队列操作 64 范例1-28 顺序队列操作 64 ∷相关
函数
:push
函数
pop
函数
1.2.6 循环队列 66 范例1-29 循环队列 66 ∷相关
函数
:EnQueue
函数
DeQueue
函数
1.2.7 链队列的入队、出队 69 范例1-30 链队列入队、出队 69 ∷相关
函数
:push
函数
pop
函数
1.2.8 舞伴问题 71 范例1-31 舞伴问题 71 ∷相关
函数
:EnQueue
函数
DeQueue
函数
DancePartner
函数
1.3 链表 75 1.3.1 头插法建立单链表 75 范例1-32 头插法建立单链表 75 ∷相关
函数
:createlist
函数
1.3.2 限制链表长度建立单链表 77 范例1-33 限制链表长度建立长单链表 77 ∷相关
函数
:createlist
函数
1.3.3 尾插法建立单链表 79 范例1-34 尾插法建立单链表 79 ∷相关
函数
:createlist
函数
1.3.4 按序号查找单链表 80 范例1-35 按序号查找单链表 80 ∷相关
函数
:getnode
函数
1.3.5 按值查找单链表 82 范例1-36 按值查找单链表 82 ∷相关
函数
:locatenode
函数
1.3.6 链表的插入 84 范例1-37 链表的插入 84 ∷相关
函数
:insertnode
函数
1.3.7 链表的删除 86 范例1-38 链表的删除 86 ∷相关
函数
:deletelist
函数
1.3.8 归并两个单链表 88 范例1-39 归并两个单链表 88 ∷相关
函数
:concatenate
函数
1.3.9 动态堆栈 90 范例1-40 动态堆栈 90 ∷相关
函数
:push
函数
Pop
函数
1.3.10 动态队列 93 范例1-41 动态队列 93 ∷相关
函数
:Enqueue
函数
1.3.11 初始化单循环链表 95 范例1-42 初始化单循环链表 95 ∷相关
函数
:ListLength_CL
函数
1.3.12 查询元素的前驱和后继 98 范例1-43 查询元素的前驱和后继 98 ∷相关
函数
:PriorElem_CL
函数
NextElem_CL
函数
1.3.13 单循环链表
中
元素的删除 101 范例1-44 单循环链表
中
元素的删除 101 ∷相关
函数
:ListDelete_CL
函数
1.3.14 单循环链表的清除和销毁 107 范例1-45 单循环链表的清除和销毁 107 ∷相关
函数
:DestroyList
函数
1.3.15 仅设表尾指针循环链表的合并 110 范例1-46 仅设表尾指针循环链表的合并 110 ∷相关
函数
:MergeList_CL
函数
1.3.16 正序输出双向链表 113 范例1-47 正序输出双向链表 113 ∷相关
函数
:ListInsert
函数
ListTraverse
函数
1.3.17 逆向输出双向链表 116 范例1-48 三角矩阵建立 116 ∷相关
函数
:ListTraverseBack
函数
1.3.18 删除双向链表
中
的节点 121 范例1-49 删除双向链表
中
的节点 121 ∷相关
函数
:ListDelete
函数
1.3.19 双向链表的元素个数 124 范例1-50 双向链表的元素个数 124 ∷相关
函数
:ListLength
函数
1.3.20 判断双向链表是否为空 126 范例1-51 判断双向链表是否为空 126 ∷相关
函数
:ListEmpty
函数
1.3.21 双向链表元素值的查询 129 范例1-52 双向链表元素值的查询 129 ∷相关
函数
:GetElemP
函数
1.3.22 稀疏矩阵的建立 136 范例1-53 稀疏矩阵的建立 136 ∷相关
函数
:Create
函数
1.3.23 稀疏矩阵的删除 138 范例1-54 稀疏矩阵的删除 138 ∷相关
函数
:erase
函数
1.4 树和二叉树 141 1.4.1 获得二叉树的深度和根(顺序结构) 141 范例1-55 获得二叉树的深度和根 141 ∷相关
函数
:BiTreeDepth
函数
Root
函数
1.4.2 获得二叉树的深度和根(链表结构) 144 范例1-56 获得二叉树的深度和根 144 ∷相关
函数
:BiTreeDepth
函数
Root
函数
1.4.3 树的插入(顺序结构) 147 范例1-57 树的插入 147 ∷相关
函数
:InsertChild
函数
1.4.4 节点的修改(顺序结构) 150 范例1-58 节点的修改 150 ∷相关
函数
:Assign
函数
1.4.5 节点的修改(链式结构) 154 范例1-59 节点的修改 154 ∷相关
函数
:Assign
函数
1.4.6 双亲、孩子和兄弟节点的查询(顺序结构) 158 范例1-60 双亲、孩子和兄弟节点的查询 158 ∷相关
函数
:Parent
函数
LeftChild
函数
RightChild
函数
LeftSibling
函数
RightSibling
函数
1.4.7 双亲、孩子和兄弟节点的查询(链式结构) 162 范例1-61 双亲、孩子和兄弟节点的查询 162 ∷相关
函数
:Parent
函数
LeftChild
函数
RightChild
函数
LeftSibling
函数
RightSibling
函数
1.4.8
中
序遍历二叉树(顺序结构) 169 范例1-62
中
序遍历二叉树 169 ∷相关
函数
:InOrderTraverse
函数
1.4.9
中
序遍历二叉树(链式结构) 171 范例1-63
中
序遍历二叉树 171 ∷相关
函数
:InOrderTraverse
函数
1.4.10
中
序非递归遍历二叉树(链式结构)(1) 174 范例1-64
中
序非递归遍历二叉树 174 ∷相关
函数
:InOrderTraverse
函数
1.4.11
中
序非递归遍历二叉树(链式结构)(2) 177 范例1-65
中
序非递归遍历二叉树 177 ∷相关
函数
:InOrderTraverse2
函数
1.4.12 后序遍历二叉树(顺序结构) 180 范例1-66 后序遍历二叉树 180 ∷相关
函数
:PostOrderTraverse
函数
1.4.13 后序遍历二叉树(链式结构) 183 范例1-67 后序遍历二叉树 183 ∷相关
函数
:PostOrderTraverse
函数
1.4.14 层次遍历二叉树(顺序结构) 186 范例1-68 层次遍历二叉树 186 ∷相关
函数
:LevelOrderTraverse
函数
1.4.15 层次遍历二叉树(链式结构) 188 范例1-68 层次遍历二叉树 188 ∷相关
函数
:LevelOrderTraverse
函数
1.4.16 树的合并 191 范例1-70 树的合并 191 ∷相关
函数
:Find
函数
Union
函数
1.4.17 树的二叉链表存储的基本操作 193 范例1-71 树的二叉链表存储的基本操作 193 ∷相关
函数
:LevelOrderTraverse
函数
1.4.18 二叉树的三叉链表存储的基本操作 201 范例1-72 二叉树的三叉链表存储表示 201 ∷相关
函数
:CreateBiTree
函数
1.4.19 二叉树的二叉线索存储的基本操作 212 范例1-73 二叉树的二叉线索存储 212 ∷相关
函数
:CreateBiThrTree
函数
1.4.20 树的双亲表存储的基本操作 215 范例1-74 树的双亲表存储的基本操作 215 ∷相关
函数
:CreateTree
函数
1.4.21 哈夫曼编码(1) 223 范例1-75 哈夫曼编码(1) 223 ∷相关
函数
:HuffmanCoding
函数
1.4.22 哈夫曼编码(2) 226 范例1-76 哈夫曼编码(2) 226 ∷相关
函数
:HuffmanCoding
函数
1.5 排序 229 1.5.1 直接插入排序 229 范例1-77 直接插入排序 229 ∷相关
函数
:InsertSort
函数
1.5.2 折半插入排序(顺序结构) 231 范例1-78 折半插入排序(顺序结构) 231 ∷相关
函数
:BInsertSort
函数
1.5.3 2—路插入排序(顺序结构) 233 范例1-79 2—路插入排序(顺序结构) 233 ∷相关
函数
:P2_InsertSort
函数
1.5.4 折半插入排序(链式结构) 235 范例1-80 折半插入排序(链式结构) 235 ∷相关
函数
:Arrange
函数
1.5.5 2—路插入排序(链式结构) 238 范例1-81 2—路插入排序(链式结构) 238 ∷相关
函数
:Rearrange
函数
1.5.6 希尔排序 241 范例1-82 希尔排序 241 ∷相关
函数
:ShellSort
函数
1.5.7 冒泡排序 243 范例1-83 冒泡排序 243 ∷相关
函数
:bubble_sort
函数
1.5.8 一趟快速排序 246 范例1-84 一趟快速排序 246 ∷相关
函数
:QSort
函数
1.5.9 一趟快速排序的改进算法 248 范例1-85 一趟快速排序的改进算法 248 ∷相关
函数
:QuickSort
函数
1.5.10 简单选择排序 250 范例1-86 简单选择排序 250 ∷相关
函数
:SelectSort
函数
1.5.11 箱子排序 252 范例1-87 箱子排序 252 ∷相关
函数
:sort
函数
1.5.12 树型选择排序 254 范例1-88 树型选择排序 254 ∷相关
函数
:TreeSort
函数
1.5.13 堆排序 256 范例1-89 堆排序 256 ∷相关
函数
:HeapSort
函数
1.5.14 归并排序 258 范例1-90 归并排序 258 ∷相关
函数
:MergeSort
函数
1.5.15 多路平衡归并排序 260 范例1-91 多路平衡归并排序 260 ∷相关
函数
:K_Merge
函数
1.5.16 置换—选择排序 265 范例1-92 置换—选择排序 265 ∷相关
函数
:Replace_Selection
函数
1.5.17 文件的归并 269 范例1-93 文件的归并 269 ∷相关
函数
:K_Merge
函数
1.6 查找 272 1.6.1 顺序表的查找 273 范例1-94 顺序表的查找 273 ∷相关
函数
:Search_Seq
函数
1.6.2 静态树表的查找 276 范例1-95 静态树表的查找 276 ∷相关
函数
:Search_SOSTree
函数
1.6.3 二叉排序树的基本操作 280 范例1-96 二叉排序树的基本操作 280 ∷相关
函数
:InsertBST
函数
1.6.4 平衡二叉树的基本操作 285 范例1-97 平衡二叉树的基本操作 285 ∷相关
函数
:SearchBST
函数
1.6.5 B树的基本操作 290 范例1-98 B树的基本操作 290 ∷相关
函数
:SearchBTree
函数
1.6.6 按关键字符串的遍历双链键树 295 范例1-99 按关键字符串遍历双链键树 295 ∷相关
函数
:SearchDLTree
函数
1.6.7 按关键字符串的遍历Trie树 301 范例1-100 按关键字符串遍历Trie树 301 ∷相关
函数
:SearchTrie
函数
1.6.8 哈希表的基本操作 306 范例1-101 哈希表的基本操作 306 ∷相关
函数
:SearchHash
函数
1.7 图 311 1.7.1 图的邻接矩阵存储表示 311 范例1-102 图的邻接矩阵存储表示 ∷相关
函数
:CreateFAG
函数
CreateDG
函数
1.7.2 图的邻接表存储表示 324 范例1-103 图的邻接表存储表示 324 ∷相关
函数
:CreateFAG
函数
1.7.3 有向图的十字链表存储表示 335 范例1-104 有向图的十字链表存储表示 335 ∷相关
函数
:CreateDG
函数
1.7.4 无向图的邻接多重表存储表示 344 范例1-105 无向图的邻接多重表存储表示 344 ∷相关
函数
:CreateGraph
函数
1.7.5 最小生成树 355 范例1-106 最小生成树 355 ∷相关
函数
:MiniSpanTree_PRIM
函数
1.7.6 关节点和重连通分量 359 范例1-107 关节点和重连通分量 359 ∷相关
函数
:FindArticul
函数
1.7.7 拓扑排序 366 范例1-108 拓扑排序 366 ∷相关
函数
:TopologicalSort
函数
1.7.8 关键路径 374 范例1-109 关键路径 374 ∷相关
函数
:CriticalPath
函数
1.7.9 最短路径 383 范例1-110 最短路径 383 ∷相关
函数
:ShortestPath_DIJ
函数
1.7.10 每一对顶点之间的最短路径 387 范例1-111 每一对顶点之间的最短路径 387 ∷相关
函数
:ShortestPath_FLOYD
函数
1.8 本章小结 395 第2章 数值计算 397 2.1 常见的数学
函数
398 2.1.1 求整数的绝对值 398 范例2-1 求整数的绝对值 398 ∷相关
函数
:abs
函数
2.1.2 求长整型整数的绝对值 399 范例2-2 求长整型整数的绝对值 399 ∷相关
函数
:labs
函数
2.1.2 求浮点数的绝对值 400 范例2-2 求浮点数的绝对值 400 ∷相关
函数
:fabs
函数
2.1.4 求反余弦 400 范例2-4 求反余弦 400 ∷相关
函数
:acos
函数
2.1.5 求反正弦 401 范例2-5 求反正弦 401 ∷相关
函数
:asin
函数
2.1.6 求反正切 402 范例2-6 求反正切 402 ∷相关
函数
:atan
函数
2.1.7 对浮点数进行舍入 403 范例2-7 对浮点数进行舍入 403 ∷相关
函数
:ceil
函数
2.1.8 求余弦 404 范例2-8 求余弦 404 ∷相关
函数
:cos
函数
2.1.9 求双曲余弦 405 范例2-9 求双曲余弦 405 ∷相关
函数
:cosh
函数
2.1.10 求正弦 406 范例2-10 求正弦 406 ∷相关
函数
:sin
函数
2.1.11 求双曲正弦 406 范例2-11 求双曲正弦 406 ∷相关
函数
:sinh
函数
2.1.12 求正切 407 范例2-12 求正切 407 ∷相关
函数
:tan
函数
2.1.13 求双曲正切 408 范例2-13 求双曲正切 408 ∷相关
函数
:tanh
函数
2.1.14 获得整数相除的商和余数 409 范例2-14 获得整数相除的商和余数 409 ∷相关
函数
:div
函数
2.1.15 求ex 410 范例2-15 求ex 410 ∷相关
函数
:exp
函数
2.1.16 获取浮点相除的余数 411 范例2-16 获取浮点数相除的余数 411 ∷相关
函数
:fmod
函数
2.1.17 获取浮点数的尾数和指数 412 范例2-17 获取浮点数的尾数和指数 412 ∷相关
函数
:frexp
函数
2.1.18 求x2exponent 413 范例2-18 一维多项式求值 413 ∷相关
函数
:ldexp
函数
2.1.19 求自然对数 413 范例2-19 求自然对数 413 ∷相关
函数
:log
函数
2.1.20 求lgx 414 范例2-20 求lgx 414 ∷相关
函数
:log10
函数
2.1.21 获取浮点数的整数部分和小数部分 415 范例2-21 第二类椭圆积分 415 ∷相关
函数
:modf
函数
2.1.22 求xy 416 范例2-22 求xy 416 ∷相关
函数
:pow
函数
2.1.23 求10x 417 范例2-23 求10x 417 ∷相关
函数
:pow10
函数
2.1.24 获取随机数 418 范例2-24 获取随机数 418 ∷相关
函数
:rand
函数
2.1.25 设置随机数生成器初值 418 范例2-25 设置随机数生成器初值 418 ∷相关
函数
:srand
函数
2.1.26 获取最大值和最小值 419 范例2-26 获取最大值和最小值 419 ∷相关
函数
:max
函数
min
函数
2.1.27 求直角三角形的斜边长 421 范例2-27 求直角三角形的斜边长 421 ∷相关
函数
:hypot
函数
2.1.28 获取多项式的值 421 范例2-28 获取多项式的值 421 ∷相关
函数
:poly
函数
2.2 多项式的计算 422 2.2.1 一维多项式求值 422 范例2-29 一维多项式求值 422 ∷相关
函数
:polyval
函数
2.2.2 二维多项式求值 424 范例2-30 二维多项式求值 424 ∷相关
函数
:tdpolyval
函数
2.2.3 复系数一维多项式求值 425 范例2-31 复系数一维多项式求值 425 ∷相关
函数
:cppolyval
函数
2.2.4 多项式相乘 427 范例2-32 多项式相乘 427 ∷相关
函数
:polymul
函数
2.2.5 复系数多项式相乘 428 范例2-33 复系数多项式相乘 428 ∷相关
函数
:cppolymul
函数
2.2.6 多项式除法 430 范例2-34 多项式除法 430 ∷相关
函数
:polydiv
函数
2.2.7 复数多项式相除 432 范例2-35 复数多项式相除 432 ∷相关
函数
:cppolydiv
函数
2.3 复数运算 435 2.3.1 复数乘法 435 范例2-36 复数乘法 435 ∷相关
函数
:cpmul
函数
2.3.2 复数除法 436 范例2-37 复数除法 436 ∷相关
函数
:cpdiv
函数
2.3.3 复数乘幂 437 范例2-38 复数乘幂 437 ∷相关
函数
:cppower
函数
2.3.4 复数的n次方根 439 范例2-39 复数乘法 439 ∷相关
函数
:cproot
函数
2.3.5 复数指数 441 范例2-40 复数指数 441 ∷相关
函数
:polyval
函数
2.3.6 复数对数 442 范例2-41 复数对数 442 ∷相关
函数
:cplog
函数
2.3.7 复数正弦 443 范例2-42 复数正弦 443 ∷相关
函数
:cpsin
函数
2.3.8 复数余弦 444 范例2-43 复数余弦 444 ∷相关
函数
:cpcos
函数
2.4 随机数的产生 445 2.4.1 产生0~1之间均匀分布的随机数 446 范例2-44 0~1之间均匀分布的随机数 446 ∷相关
函数
:edisrnd
函数
2.4.2 产生0~1之间均匀分布的随机数序列数 447 范例2-45 0~1之间均匀分布的随机数序列 447 ∷相关
函数
:edisrndsq
函数
2.4.3 产生任意区间内均匀分布的随机数 448 范例2-46 产生任意区间内均匀分布的随机数 448 ∷相关
函数
:itervalrnd
函数
2.4.4 产生任意区间内均匀分布的随机数序列 450 范例2-47 产生任意区间内均匀分布的随机数序列 450 ∷相关
函数
:itervalrndsq
函数
2.4.5 产生任意均值与方差的正态分布的随机数 451 范例2-48 任意均值与方差的正态分布的随机数 451 ∷相关
函数
:nordisrnd
函数
2.4.6 产生任意均值与方差的正态分布的随机数序列 453 范例2-49 任意均值与方差的正态分布随机数序列 453 ∷相关
函数
:nordisrndsq
函数
2.5 矩阵运算 454 2.5.1 实矩阵相乘 454 范例2-50 实矩阵相乘 454 ∷相关
函数
:matrixmul
函数
2.5.2 复矩阵相乘 456 范例2-51 复矩阵相乘 456 ∷相关
函数
:cpmatrixmul
函数
2.5.3 一般实矩阵求逆 458 范例2-52 一般实矩阵求逆 458 ∷相关
函数
:matrix_inverse
函数
2.5.4 一般复矩阵求逆 462 范例2-53 一般复矩阵求逆 462 ∷相关
函数
:multi_matrix_inverse
函数
2.5.5 对称正定矩阵的求逆 465 范例2-54 对称正定矩阵的求逆 465 ∷相关
函数
:symmetric_positive_definite_matrix
函数
2.5.6 托伯利兹矩阵求逆的特兰持方法 467 范例2-55 托伯利兹矩阵求逆的特兰持方法 467 ∷相关
函数
:toeplitz_inv
函数
2.5.7 求一般行列式的值 470 范例2-56 求一般行列式的值 470 ∷相关
函数
:determinant_value
函数
2.5.8 求矩阵的秩 472 范例2-57 求矩阵的秩 472 ∷相关
函数
:determinant_rank
函数
2.5.9 对称正定矩阵的乔里斯基分解与行列式求值 474 范例2-58 对称正定矩阵的乔里斯基分解 474 ∷相关
函数
:cholesky_method
函数
2.5.10 矩阵的三角分解 476 范例2-59 矩阵的三角分解 476 ∷相关
函数
:triangular_decomposition
函数
2.5.11 一般实矩阵的QR分解 478 范例2-60 一般实矩阵的QR分解 478 ∷相关
函数
:qr_decomposition
函数
2.5.12 求广义逆的奇异值分解法 480 范例2-61 求广义逆的奇异值分解法 480 ∷相关
函数
:singular_value_decomposition
函数
generalized_inverses
函数
2.6 矩阵特征值与特征向量的计算 489 2.6.1 约化对称矩阵为对称三对角阵的豪斯荷尔德变换法 489 范例2-62 约化对称矩阵为对称三对角阵 489 ∷相关
函数
:Householder_method
函数
2.6.2 求对称三对角阵的全部特征值与特征向量 492 范例2-63 求对称三对角阵的全部特征值 492 ∷相关
函数
:def_qr
函数
2.6.3 约化一般实矩阵为赫申伯格矩阵的初等相似变换法 496 范例2-64 约化实矩阵为赫申伯格矩阵 496 ∷相关
函数
:trans_hessenbreg
函数
2.6.4 求赫申伯格矩阵全部特征值的QR方法 498 范例2-65 求赫申伯格矩阵全部特征值 498 ∷相关
函数
:hessenbreg_qr
函数
2.6.5 求实对称矩阵特征值与特征向量的雅可比法 502 范例2-66 雅可比法求特征值与特征向量 502 ∷相关
函数
:jacobi_method
函数
2.6.6 求实对称矩阵特征值与特征向量的雅可比过关法 505 范例2-67 雅可比过关法 505 ∷相关
函数
:jacobi_clearance
函数
2.7 线性代数方程组的求解 507 2.7.1 求解实系数方程组的全选主元高斯消去法 508 范例2-68 全选主元高斯消去法 508 ∷相关
函数
:gauss_elimination
函数
2.7.2 求解实系数方程组的全选主元高斯—约当消去法 510 范例2-69 全选主元高斯—约当消去法 510 ∷相关
函数
:gauss_jordan_elimination
函数
2.7.3 求解复系数方程组的全选主元高斯消去法 513 范例2-70 求解复系数方程组(方法一) 513 ∷相关
函数
:plu_gauss
函数
2.7.4 求解复系数方程组的全选主元高斯—约当消去法 516 范例2-71 求解复系数方程组(方法二) 516 ∷相关
函数
:plu_gauss_jordan
函数
2.7.5 求解三对角线方程组的追赶法 519 范例2-72 求解三对角线方程组的追赶法 519 ∷相关
函数
:tridiagonal_chase
函数
2.7.6 求解一般带型方程组 521 范例2-73 求解一般带型方程组 521 ∷相关
函数
:principal_gauss
函数
2.7.7 求解对称方程组的分解法 523 范例2-74 求解对称方程组的分解法 523 ∷相关
函数
:equations_decomposition
函数
2.7.8 求解对称正定方程组的平方根法 526 范例2-75 求解对称正定方程组的平方根法 526 ∷相关
函数
:equations_square_root
函数
2.7.9 求解大型稀疏方程组 528 范例2-76 求解大型稀疏方程组 528 ∷相关
函数
:sparse_gauss_jordan
函数
2.7.10 求解托伯利兹方程组的列文逊方法 531 范例2-77 求解托伯利兹方程组 531 ∷相关
函数
:toeplitz_levinson
函数
2.7.11 高斯—赛德尔迭代法 533 范例2-78 高斯—赛德尔迭代法 533 ∷相关
函数
:gauss_seidel_iteration
函数
2.7.12 求解对称正定方程组的共轭梯度法 535 范例2-79 求解对称正定方程组的共轭梯度法 535 ∷相关
函数
:conjugate_gradient_method
函数
2.7.13 求解线性最小二乘问题的豪斯荷尔德变换法 537 范例2-80 求解线性最小二乘问题 537 ∷相关
函数
:least_square_householder
函数
2.7.14 求解线性最小二乘问题的广义逆法 540 范例2-81 求解线性最小二乘问题的广义逆法 540 ∷相关
函数
:least_squares_reversion
函数
2.7.15 求解病态方程组 549 范例2-82 求解病态方程组 549 ∷相关
函数
:morbid_equations
函数
2.8 非线性方程与方程组的求解 553 2.8.1 求非线性方程一个实根的对分法 553 范例2-83 对分法 553 ∷相关
函数
:nonlinear_dichotomy
函数
2.8.2 求非线性方程一个实根的牛顿法 555 范例2-84 牛顿法 555 ∷相关
函数
:newton_iterative
函数
2.8.3 求非线性方程一个实根的埃特金迭代法 557 范例2-85 埃特金迭代法 557 ∷相关
函数
:aitken_iterative
函数
2.8.4 求非线性方程一个实根的连分式法 558 范例2-86 连分式法 558 ∷相关
函数
:continued_fraction
函数
2.8.5 求实系数代数方程全部根的QR方法 560 范例2-87 QR方法 560 ∷相关
函数
:qr_all
函数
2.8.6 求实系数代数方程全部根的牛顿下山法 563 范例2-88 求实系数代数方程全部根的牛顿下山法 563 ∷相关
函数
:newton_descent_all
函数
2.8.7 求复系数代数方程全部根的牛顿下山法 568 范例2-89 求复系数代数方程全部根的牛顿下山法 568 ∷相关
函数
:newton_descent_complex
函数
2.8.8 求非线性方程组一组实根的梯度法 572 范例2-90 求非线性方程组一组实根的梯度法 572 ∷相关
函数
:gradient_nonlinear
函数
2.8.9 求非线性方程组一组实根的拟牛顿法 574 范例2-91 求非线性方程组一组实根的拟牛顿法 574 ∷相关
函数
:quasi_newton_nonlinear
函数
2.8.10 求非线性方程一个实根的蒙特卡洛法 577 范例2-92 求非线性方程的蒙特卡洛法 577 ∷相关
函数
:monte_carlo_nonlinear
函数
2.8.11 求实
函数
或复
函数
方程一个复根的蒙特卡洛法 579 范例2-93 第二类椭圆积分 579 ∷相关
函数
:monte_carlo_realplex
函数
2.8.12 求非线性方程组一组实根的蒙特卡洛法 581 范例2-94 第二类椭圆积分 581 ∷相关
函数
:monte_carlo_equation
函数
2.9 插值与逼近 583 2.9.1 一元全区间插值 583 范例2-95 一元全区间插值 583 ∷相关
函数
:interpolation_total
函数
2.9.2 一元三点插值 585 范例2-96 一元三点插值 585 ∷相关
函数
:interpolation_three
函数
2.9.3 连分式插值 586 范例2-97 连分式插值 586 ∷相关
函数
:interpolation_continued
函数
2.9.4 埃尔米特插值 588 范例2-98 埃尔米特插值 588 ∷相关
函数
:interpolation_hermite
函数
2.9.5 埃特金逐步插值 590 范例2-99 第二类椭圆积分 590 ∷相关
函数
:interpolation_aitken
函数
2.9.6 光滑插值 592 范例2-100 光滑插值 592 ∷相关
函数
:interpolation_akima
函数
2.9.7 第一种边界条件的三次样条
函数
插值、微商与积分 595 范例2-101 第一种边界条件的三次样条
函数
595 ∷相关
函数
:cubic_spline_first
函数
2.9.8 第二种边界条件的三次样条
函数
插值、微商与积分 598 范例2-102 第二种边界条件的三次样条
函数
598 ∷相关
函数
:cubic_spline_second
函数
2.9.9 第三种边界条件的三次样条
函数
插值、微商与积分 600 范例2-103 第三种边界条件的三次样条
函数
600 ∷相关
函数
:cubic_spline_third
函数
2.9.10 二元三点插值 604 范例2-104 二元三点插值 604 ∷相关
函数
:interpolation_point
函数
2.9.11 二元全区间插值 606 范例2-105 二元全区间插值 606 ∷相关
函数
:interpolation_total
函数
2.9.12 最小二乘曲线拟合 608 范例2-106 最小二乘曲线拟合 608 ∷相关
函数
:least_squares_fitting
函数
2.9.13 切比雪夫曲线拟合 611 范例2-107 切比雪夫曲线拟合 611 ∷相关
函数
:chebyshev_fitting
函数
2.9.14 最佳一致逼近的里米兹方法 614 范例2-108 最佳一致逼近的里米兹方法 614 ∷相关
函数
:remez_method
函数
2.9.15 矩形域的最小二乘曲面拟合 616 范例2-109 矩形域的最小二乘曲面拟合 616 ∷相关
函数
:rec_fitting
函数
2.10 数值积分 621 2.10.1 变步长梯形求积法 621 范例2-110 变步长梯形求积法 621 ∷相关
函数
:integration_ladder
函数
2.10.2 变步长辛卜生求积法 623 范例2-111 变步长辛卜生求积法 623 ∷相关
函数
:integration_simpson
函数
2.10.3 自适应梯形求积法 624 范例2-112 自适应梯形求积法 624 ∷相关
函数
:integration_self_
ada
ptive
函数
2.10.4 龙贝格求积法 626 范例2-113 龙贝格求积法 626 ∷相关
函数
:integration_romberg
函数
2.10.5 计算一维积分的连分式法 627 范例2-114 计算一维积分的连分式法 627 ∷相关
函数
:continued_fractions
函数
2.10.6 高振荡
函数
求积法 629 范例2-115 高振荡
函数
求积法 629 ∷相关
函数
:higher_oscillatory_integration
函数
2.10.7 勒让德—高斯求积法 631 范例2-116 勒让德—高斯求积法 631 ∷相关
函数
:legendre_gauss
函数
2.10.8 拉盖尔—高斯求积法 633 范例2-117 拉盖尔—高斯求积法 633 ∷相关
函数
:laguerre_gauss
函数
2.10.9 埃尔米特—高斯求积法 634 范例2-118 埃尔米特—高斯求积法 634 ∷相关
函数
:hermite_gauss
函数
2.10.10 切比雪夫求积法 635 范例2-119 切比雪夫求积法 635 ∷相关
函数
:chebyshev
函数
2.10.11 计算一维积分的蒙特卡洛法 637 范例2-120 计算一维积分的蒙特卡洛法 637 ∷相关
函数
:monte_carlo
函数
2.10.12 变步长辛卜生二重积分法 638 范例2-121 变步长辛卜生二重积分法 638 ∷相关
函数
:simpson
函数
2.10.13 计算多重积分的高斯方法 640 范例2-122 计算多重积分的高斯方法 640 ∷相关
函数
:gauss
函数
2.10.14 计算二重积分的连分式法 643 范例2-123 计算二重积分的连分式法 643 ∷相关
函数
:continued_fractions_dual
函数
2.10.15 计算多重积分的蒙特卡洛法 645 范例2-124 计算多重积分的蒙特卡洛法 645 ∷相关
函数
:monte_carlo_multi
函数
2.11 常微分方程组的求解 647 2.11.1 全区间积分的定步长欧拉方法 647 范例2-125 全区间积分的定步长欧拉方法 647 ∷相关
函数
:euler_
step
函数
.. 2.11.2 积分一步的变步长欧拉方法 649 范例2-126 积分一步的变步长欧拉方法 649 ∷相关
函数
:euler_variable
函数
2.11.3 全区间积分的维梯方法 651 范例2-127 全区间积分的维梯方法 651 ∷相关
函数
:witty
函数
2.11.4 全区间积分的定步长龙格—库塔方法 653 范例2-128 全区间积分的定步长龙格—库塔方法实例位置 653 ∷相关
函数
:runge_kutta
函数
2.11.5 积分一步的变步长龙格—库塔方法 655 范例2-129 积分一步的变步长龙格—库塔方法实例位置 655 ∷相关
函数
:runge_kutta_
step
s
函数
2.11.6 积分一步的变步长基尔方法 657 范例2-130 积分一步的变步长基尔方法 657 ∷相关
函数
:gill
函数
2.11.7 全区间积分的变步长默森方法 659 范例2-131 全区间积分的变步长默森方法 659 ∷相关
函数
:merson
函数
2.11.8 积分一步的连分式法 662 范例2-132 积分一步的连分式法 662 ∷相关
函数
:continued_
step
函数
2.11.9 全区间积分的双边法 665 范例2-133 全区间积分的双边法 665 ∷相关
函数
:bilateral
函数
2.11.10 全区间积分的阿当姆斯预报校正法 668 范例2-134 阿当姆斯预报校正法 668 ∷相关
函数
:
ada
ms
函数
2.11.11 全区间积分的哈明方法 671 范例2-135 全区间积分的哈明方法 671 ∷相关
函数
:hamming
函数
2.11.12 积分一步的特雷纳方法 675 范例2-136 积分一步的特雷纳方法 675 ∷相关
函数
:treanor
函数
2.11.13 二阶微分方程边值问题的数值解法 678 范例2-137 二阶微分方程边值问题的数值解法 678 ∷相关
函数
:finite_difference
函数
2.12 数据处理与回归分析 680 2.12.1 随机样本分析 680 范例2-138 随机样本分析 680 ∷相关
函数
:rndsplanalysis
函数
2.12.2 一元线性回归分析 683 范例2-139 一元线性回归分析 683 ∷相关
函数
:liregression
函数
2.12.3 多元线性回归分析 685 范例2-140 多元线性回归分析 685 ∷相关
函数
:mulliregression
函数
2.12.4 半对数数据相关 688 范例2-141 半对数数据相关 688 ∷相关
函数
:fittinglogt
函数
2.12.5 对数数据相关 690 范例2-142 对数数据相关 690 ∷相关
函数
:fittingln
函数
2.13 极值问题的求解 691 2.13.1 一维极值连分式法 691 范例2-143 一维极值连分式法 691 ∷相关
函数
:extremum
函数
2.13.2 n维极值连分式法 693 范例2-144 n维极值连分式法 693 ∷相关
函数
:nextremum
函数
2.13.3 不等式约束线性规划问题 696 范例2-145 不等式约束线性规划问题 696 ∷相关
函数
:linearprogram
函数
2.14 数学变换与滤波 700 2.14.1 傅里叶级数逼近 700 范例2-146 傅里叶级数逼近 700 ∷相关
函数
:seriesfour
函数
2.14.2 快速傅里叶变换 702 范例2-147 快速傅里叶变换 702 ∷相关
函数
:quickfft
函数
2.14.3 快速沃什变换 705 范例2-148 快速沃什变换 705 ∷相关
函数
:quickfwt
函数
2.14.4 五点三次平滑 706 范例2-149 五点三次平滑 706 ∷相关
函数
:smoothness
函数
2.14.5 卡尔曼滤波 708 范例2-150 卡尔曼滤波 708 ∷相关
函数
:kalfilter
函数
2.14.6 α-β-γ滤波 713 范例2-151 α-β-γ滤波 713 ∷相关
函数
:alphabgfilter
函数
2.15 特殊
函数
714 2.15.1 Gamma
函数
715 范例2-152 Gamma
函数
715 ∷相关
函数
:Gamma
函数
2.15.2 不完全Gamma
函数
716 范例2-153 不完全Gamma
函数
716 ∷相关
函数
:incomgam
函数
2.15.3 误差
函数
719 范例2-154 误差
函数
719 ∷相关
函数
:errorfun
函数
2.15.4 第一类整数Bessel
函数
721 范例2-155 第一类整数Bessel
函数
721 ∷相关
函数
:bessel1
函数
2.15.5 第二类整数Bessel
函数
724 范例2-156 第二类整数Bessel
函数
724 ∷相关
函数
:bessel2
函数
2.15.6 变形第一类整数Bessel
函数
727 范例2-157 变形第二类整数Bessel
函数
727 ∷相关
函数
:varbessel1
函数
2.15.7 变形第二类整数Bessel
函数
729 范例2-158 变形第二类整数Bessel
函数
729 ∷相关
函数
:varbessel2
函数
2.15.8 不完全Beta
函数
734 范例2-159 不完全Beta
函数
734 ∷相关
函数
:beta
函数
2.15.9 正态分布
函数
736 范例2-160 正态分布
函数
736 ∷相关
函数
:gauss
函数
2.15.10 t-分布
函数
739 范例2-161 t-分布
函数
739 ∷相关
函数
:tdistribution
函数
2.15.11 2-分布
函数
742 范例2-162 2-分布
函数
742 ∷相关
函数
:xdistribution
函数
2.15.12 F-分布
函数
744 范例2-163 F-分布
函数
744 ∷相关
函数
:fdistribution
函数
2.15.13 正弦积分 747 范例2-164 正弦积分 747 ∷相关
函数
:sinintegral
函数
2.15.14 余弦积分 749 范例2-165 余弦积分 749 ∷相关
函数
:cosintegral
函数
2.15.15 指数积分 750 范例2-166 指数积分 750 ∷相关
函数
:expintegral
函数
2.15.16 第一类椭圆积分 752 范例2-167 第一类椭圆积分 752 ∷相关
函数
:ellipseintegral1
函数
2.15.17 第二类椭圆积分 754 范例2-168 第二类椭圆积分 754 ∷相关
函数
:ellipseintegral2
函数
2.16 本章小结 756 第3章 图形图像处理 757 3.1 字符屏幕 758 3.1.1 文本的输入与输出 758 范例3-1 文本的输入与输出 758 ∷相关
函数
:printf
函数
scanf
函数
3.1.2 outtext、outtextxy
函数
输出 759 范例3-2 outtext, outtextxy
函数
输出 759 ∷相关
函数
:outtext
函数
outtextxy
函数
3.1.3 设置文本格式 761 范例3-3 设置文本格式 761 ∷相关
函数
:settextstyle
函数
3.1.4 设置图形文本排列方式 763 范例3-4 设置图形文本排列方式 763 ∷相关
函数
:settextjustify
函数
3.1.5 设置用户字符比例 765 范例3-5 设置用户字符比例 765 ∷相关
函数
:setusercharsize
函数
3.1.6 控制文本的明暗度 766 范例3-6 控制文本的明暗度 766 ∷相关
函数
:highvideo
函数
normvideo
函数
lowvideo
函数
3.1.7 设置文本的前景色和背景色 767 范例3-7 设置文本的前景色和背景色 767 ∷相关
函数
:textcolor
函数
textbackground
函数
3.1.8 字符窗口 770 范例3-8 字符窗口 770 ∷相关
函数
:clrscr
函数
window
函数
gotoxy
函数
3.1.9 清除光标行尾字符 772 范例3-9 清除光标行尾字符 772 ∷相关
函数
:clreol
函数
3.1.10 插入与删除行 773 范例3-10 插入与删除行 773 ∷相关
函数
:insline
函数
delline
函数
3.1.11 屏幕参数检测 774 范例3-11 屏幕参数检测 774 ∷相关
函数
:getgraphmode
函数
getmaxx
函数
getmaxy
函数
getmaxcolor
函数
cleardevice
函数
3.2 图形图像处理基础 777 3.2.1 绘制像素点 777 范例3-12 绘制像素点 777 ∷相关
函数
:putpixel
函数
3.2.2 绘制直线 778 范例3-13 绘制直线 778 ∷相关
函数
:line
函数
lineto
函数
linerel
函数
moveto
函数
moverel
函数
3.2.3 绘制矩形 780 范例3-14 绘制矩形 780 ∷相关
函数
:rectangle
函数
3.2.4 绘制多边形 781 范例3-15 绘制多边形 781 ∷相关
函数
:drawpoly
函数
3.2.5 绘制圆 783 范例3-16 绘制圆 783 ∷相关
函数
:circle
函数
3.2.6 绘制椭圆 784 范例3-17 绘制椭圆 784 ∷相关
函数
:ellipse
函数
fillellipse
函数
3.2.7 绘制圆弧 786 范例3-18 绘制圆弧 786 ∷相关
函数
:arc
函数
3.2.8 绘制扇区 787 范例3-19 绘制扇区 787 ∷相关
函数
:pieslice
函数
sector
函数
3.2.9 绘制条块 788 范例3-20 绘制条块 788 ∷相关
函数
:bar
函数
bar3d
函数
3.2.10 图设置线型 790 范例3-21 设置线型 790 ∷相关
函数
:Setlinestyle
函数
3.2.11 绘制填充矩形 792 范例3-22 绘制填充矩形 792 ∷相关
函数
:setfillstyle
函数
floodfill
函数
3.2.12 填充多边形 795 范例3-23 填充多边形 795 ∷相关
函数
:fillpoly
函数
3.2.14 设置用户图样 796 范例3-24 设置用户图样 796 ∷相关
函数
:setfillpattern
函数
3.3 图形图像处理进阶 798 3.3.1 绘制彩色点云 798 范例3-25 绘制彩色点云 798 ∷相关
函数
:rand
函数
kbhit
函数
3.3.2 绘制正多边形 799 范例3-26 绘制正多边形 799 ∷相关
函数
:sin
函数
cos
函数
3.3.3 图形法绘制圆 801 范例3-27 图形法绘制圆 801 ∷相关
函数
:drawCircle
函数
3.3.4 图形法绘制椭圆 803 范例3-28 图形法绘制椭圆 803 ∷相关
函数
:ellipse1
函数
3.3.5 绘制正弦曲线 805 范例3-29 绘制正弦曲线 805 ∷相关
函数
:lineto
函数
3.3.6 绘制抛物样条曲线 806 范例3-30 绘制抛物样条曲线 806 ∷相关
函数
:parspl
函数
marking
函数
3.3.7 绘制布朗曲线 809 范例3-31 绘制布朗曲线 809 ∷相关
函数
:CreateFractalImage
函数
Gauss
函数
3.3.8 动态绘制256色线条 811 范例3-32 动态绘制256色线条 811 ∷相关
函数
:int86
函数
3.3.9 三原色亮度渐变 813 范例3-33 三原色亮度渐变 813 ∷相关
函数
:geninterrupt
函数
3.3.10 三视图模拟 815 范例3-34 三视图模拟 815 ∷相关
函数
:front_view
函数
top_view
函数
left_view
函数
perspective_view
函数
3.3.11 空间椭球模拟 817 范例3-35 空间椭球模拟 817 ∷相关
函数
:trans
函数
draw
函数
3.3.12 百叶窗效果 820 范例3-36 百叶窗效果 820 ∷相关
函数
:putpoint
函数
3.3.13 视觉欺骗 822 范例3-37 视觉欺骗 822 ∷相关
函数
:dot
函数
circ
函数
bulb
函数
3.3.14 三维建筑物 824 范例3-38 三维建筑物 824 ∷相关
函数
:liner
函数
rightlead
函数
leftlead
函数
shadow
函数
identifier
函数
3.4 组合图案绘制 830 3.4.1 一箭穿心图案 830 范例3-39 重新打开文件流 830 ∷相关
函数
:draw
函数
arrow
函数
3.4.2 六叶图案 832 范例3-40 六叶图案 832 ∷相关
函数
:arc
函数
3.4.3 花瓣形图案 833 范例3-41 花瓣形图案 833 ∷相关
函数
:line
函数
3.4.4 雪花图案 835 范例3-42 雪花图案 835 ∷相关
函数
:setviewport
函数
3.4.5 布艺图案 837 范例3-43 布艺图案 837 ∷相关
函数
:fractal
函数
3.4.6 飘带图案 838 范例3-44 飘带图案 838 ∷相关
函数
:line
函数
3.4.7 金刚石图案 840 范例3-45 金刚石图案 840 ∷相关
函数
:line
函数
3.4.8 圆环图案 841 范例3-46 圆环图案 841 ∷相关
函数
:circles
函数
3.4.9 肾型图案 843 范例3-47 肾型图案 843 ∷相关
函数
:circle
函数
3.4.10 心脏型图案 844 范例3-48 心脏型图案 844 ∷相关
函数
:circle
函数
3.4.11 鱼网图案 846 范例3-49 重新打开文件流 846 ∷相关
函数
:arc
函数
3.4.12 沙丘图案 848 范例3-50 沙丘图案 848 ∷相关
函数
:lineto
函数
3.4.13 正六边形螺旋图案 849 范例3-51 正六边形螺旋图案 849 ∷相关
函数
:polygonc
函数
3.4.14 正方形螺旋拼块图案 851 范例3-52 正方形螺旋拼块图案 851 ∷相关
函数
:polygonc
函数
block
函数
3.4.15 递归法绘制三角形图案 853 范例3-53 递归法绘制三角形图案 853 ∷相关
函数
:elli
函数
3.4.16 玫瑰图案 855 范例3-54 玫瑰图案 855 ∷相关
函数
:elli
函数
draw
函数
3.4.17 天空图案 859 范例3-55 天空图案 859 ∷相关
函数
:int86
函数
3.4.18 Mandelbrot分形图案 864 范例3-56 Mandelbrot分形图案 864 ∷相关
函数
:mandelbrot
函数
iterate
函数
3.5 窗体界面与报表设计 866 3.5.1 窗体设计 866 范例3-57 窗体设计 866 ∷相关
函数
:mainform
函数
windowborder
函数
controls
函数
3.5.2 简单菜单设计 871 范例3-58 简单菜单设计 871 ∷相关
函数
:initm
函数
showItems
函数
process
函数
process3
函数
process1
函数
3.5.3 制作表格 877 范例3-59 制作表格 877 ∷相关
函数
:putpixel
函数
3.5.4 折线图 878 范例3-60 折线图 878 ∷相关
函数
:itoa
函数
settextjustify
函数
3.5.5 饼状图 880 范例3-61 饼状图 880 ∷相关
函数
:pieslice
函数
3.5.6 柱状图 881 范例3-62 柱状图 881 ∷相关
函数
:Funscore
函数
Drowxy
函数
Fundrow
函数
3.6 动画制作 884 3.6.1 旋转的立体椭球 884 范例3-63 旋转的立体椭球 884 ∷相关
函数
:setactivepage
函数
setvisualpage
函数
3.6.2 小球碰撞演示 887 范例3-64 小球碰撞演示 887 ∷相关
函数
:imagsize
函数
getimage
函数
putimage
函数
3.6.3 飘动的旗帜 889 范例3-65 飘动的旗帜 889 ∷相关
函数
:hor_wave_line
函数
ver_wave_line
函数
3.6.4 行驶
中
的小车 891 范例3-66 行驶
中
的小车 891 ∷相关
函数
:imagsize
函数
getimage
函数
putimage
函数
3.6.5 不停动嘴巴的头 893 范例3-67 不停动嘴巴的头 893 ∷相关
函数
:getaspectratio
函数
setaspectratio
函数
setactivepage
函数
setvisualpage
函数
3.6.6 旋转的太极图 898 范例3-68 旋转的太极图 898 ∷相关
函数
:getpalette
函数
sector
函数
3.6.7 螺旋运动的圆斑 901 范例3-69 螺旋运动的圆斑 901 ∷相关
函数
:drawgoal
函数
3.6.8 闪动的彩色圆斑 903 范例3-70 闪动的彩色圆斑 903 ∷相关
函数
:drawgoal
函数
3.6.9 奔跑的小人 904 范例3-71 奔跑的小人 904 ∷相关
函数
:line
函数
circle
函数
3.6.10 发射火箭 907 范例3-72 发射火箭 907 ∷相关
函数
:DrawStar
函数
DrawGun
函数
DrawPlan
函数
3.6.11 擦玻璃 911 范例3-73 擦玻璃 911 ∷相关
函数
:pieslice
函数
bioskey
函数
3.6.12 流星球 914 范例3-74 流星球 914 ∷相关
函数
:getimage
函数
putimage
函数
3.6.13 简单时钟 916 范例3-75 简单时钟 916 ∷相关
函数
:gettime
函数
3.6.14 立体时钟 918 范例3-76 立体时钟 918 ∷相关
函数
:time
函数
3.6.15 飘雪 920 范例3-77 飘雪 920 ∷相关
函数
:DrawSnow
函数
Pr
函数
3.6.16 制作火焰 923 范例3-78 制作火焰 923 ∷相关
函数
:outportb
函数
pokeb
函数
3.6.17 天体系统 926 范例3-79 天体系统 926 ∷相关
函数
:init_start
函数
roll
函数
3.6.18 扇动翅膀的蝴蝶 935 范例3-80 扇动翅膀的蝴蝶 935 ∷相关
函数
:putpixel
函数
3.6.19 米奇 936 范例3-81 重新打开文件流 936 ∷相关
函数
:imagsize
函数
getimage
函数
putimage
函数
3.7 本章小结 940 第4章 磁盘、目录和文件的操作 941 4.1 磁盘的操作 942 4.1.1 获取当前盘驱动器 942 范例4-1 获取当前盘驱动器 942 ∷相关
函数
:getdisk
函数
4.1.2 设置当前驱动器 943 范例4-2 设置当前驱动器 943 ∷相关
函数
:setdisk
函数
4.1.3 获取磁盘的可用空间 945 范例4-3 获取磁盘的可用空间 945 ∷相关
函数
:getdfree
函数
4.1.4 测试软驱是否可用 946 范例4-4 测试软驱是否可用 946 ∷相关
函数
:biosdisk
函数
4.2 目录的操作 948 4.2.1 创建目录 948 范例4-5 创建目录 948 ∷相关
函数
:mkdir
函数
4.2.2 改变当前目录 950 范例4-6 改变当前目录 950 ∷相关
函数
:chdir
函数
4.2.3 删除目录 952 范例4-7 删除目录 952 ∷相关
函数
:rmdir
函数
4.3 文件的操作 953 4.3.1 用fopen
函数
打开文件 953 范例4-8 用fopen
函数
打开文件 953 ∷相关
函数
:fopen
函数
4.3.2 打开系统temp目录
中
的文件 955 范例4-9 打开系统temp目录
中
的文件 955 ∷相关
函数
:getenv
函数
4.3.2 使用低级
函数
打开和关闭文件 957 范例4-10 使用低级
函数
打开和关闭文件 957 ∷相关
函数
:open
函数
close
函数
4.3.3 用fclose
函数
关闭文件 959 范例4-11 用fclose
函数
关闭文件 959 ∷相关
函数
:fclose
函数
4.3.4 一次性关闭所有被打开的文件 961 范例4-12 一次性关闭所有被打开的文件 961 ∷相关
函数
:fcloseall
函数
4.3.5 以字符为单位读写文件 963 范例4-13 以字符为单位读写文件 963 ∷相关
函数
:fgetc
函数
fputc
函数
4.3.6 以字为单位读写文件 965 范例4-14 以字为单位读写文件 965 ∷相关
函数
:getw
函数
putw
函数
4.3.7 以低级的方式读写文件 967 范例4-15 以低级的方式读写文件 967 ∷相关
函数
:read
函数
write
函数
4.3.8 按结构读写文件 969 范例4-16 按结构读写文件 969 ∷相关
函数
:read
函数
write
函数
4.3.9 格式化写文件 971 范例4-17 格式化写文件 971 ∷相关
函数
:fprintf
函数
4.3.10 格式化读文件 972 范例4-18 格式化读文件 972 ∷相关
函数
:fscanf
函数
4.3.11 以行为单位写文件 974 范例4-19 以行为单位写文件 974 ∷相关
函数
:fputs
函数
4.3.12 以行为单位读文件 975 范例4-20 以行为单位读文件 975 ∷相关
函数
:fgets
函数
4.3.13 将缓冲区内容写入文件 977 范例4-21 将缓冲区内容写入文件 977 ∷相关
函数
:setbuf
函数
4.3.14 用lseek
函数
定位文件指针 978 范例4-22 用lseek
函数
定位文件指针 978 ∷相关
函数
:lseek
函数
4.3.15 获取文件流的文件句柄 980 范例4-23 获取文件流的文件句柄 980 ∷相关
函数
:fileno
函数
4.3.16 从文件流指针
中
导出文件句柄 982 范例4-24 从文件流指针
中
导出文件句柄 982 ∷相关
函数
:fopen
函数
4.3.17 利用eof
函数
判断文件是否结束 984 范例4-25 利用eof
函数
判断文件是否结束 984 ∷相关
函数
:eof
函数
4.3.18 利用feof
函数
判断文件结尾 986 范例4-26 利用feof
函数
判断文件结尾 986 ∷相关
函数
:feof
函数
4.3.19 刷新I/O流 988 范例4-27 刷新I/O流 988 ∷相关
函数
:fflush
函数
4.3.20 利用tmpnam
函数
创建临时文件名 990 范例4-28 利用tmpnam
函数
创建临时文件名 990 ∷相关
函数
:tmpnam
函数
4.3.21 创建真正的临时文件 992 范例4-29 创建真正的临时文件 992 ∷相关
函数
:tmpfile
函数
4.3.22 创建文件 993 范例4-30 创建文件 993 ∷相关
函数
:creat
函数
4.3.23 在指定目录
中
创建唯一文件 995 范例4-31 在指定目录
中
创建唯一文件 995 ∷相关
函数
:creattemp
函数
4.3.24 利用creatnew
函数
创建新文件 996 范例4-32 利用creatnew
函数
创建新文件 996 ∷相关
函数
:creatnew
函数
4.3.25 删除文件 998 范例4-33 删除文件 998 ∷相关
函数
:remove
函数
4.3.26 查找文件获取文件的路径 1000 范例4-34 查找文件获取文件的路径 1000 ∷相关
函数
:searchpath
函数
4.3.27 分解文件路径 1001 范例4-35 分解文件路径 1001 ∷相关
函数
:fnsplit
函数
4.3.28 建立文件完全路径名 1003 范例4-36 建立文件完全路径名 1003 ∷相关
函数
:fnmerge
函数
4.3.29 读取文件分配表信息 1005 范例4-37 读取文件分配表信息 1005 ∷相关
函数
:getfat
函数
getfatd
函数
4.3.30 判断读写所在的文件的位置 1007 范例4-38 判断读写所在的文件的位置 1007 ∷相关
函数
:ftell
函数
4.3.31 重命名文件 1009 范例4-39 重命名文件 1009 ∷相关
函数
:rename
函数
4.3.32 判断访问文件的模式 1011 范例4-40 判断访问文件的模式 1011 ∷相关
函数
:access
函数
4.3.34 设置文件访问模式 1013 范例4-41 设置文件访问模式 1013 ∷相关
函数
:chmod
函数
4.3.35 显示文件的属性 1015 范例4-42 显示文件的属性 1015 ∷相关
函数
:_chmod
函数
4.3.36 检测文件流的错误 1017 范例4-43 检测文件流的错误 1017 ∷相关
函数
:ferror
函数
4.3.37 判断文件的长度 1019 范例4-44 判断文件的长度 1019 ∷相关
函数
:filelength
函数
4.3.38 通过句柄设置打开文件的方式 1022 范例4-45 通过句柄设置打开文件的方式 1022 ∷相关
函数
:setmode
函数
4.3.39 读取文件的时间和日期标记 1023 范例4-46 读取文件的时间和日期标记 1023 ∷相关
函数
:getftime
函数
4.3.40 设置文件的时间和日期标记 1026 范例4-47 设置文件的时间和日期标记 1026 ∷相关
函数
:setftimet
函数
4.3.41 改变文件的长度 1028 范例4-48 改变文件的长度 1028 ∷相关
函数
:chsize
函数
4.3.42 控制文件打开操作的读写模式 1029 范例4-49 控制文件打开操作的读写模式 1029 ∷相关
函数
:umask
函数
4.3.43 复制文件句柄 1032 范例4-50 复制文件句柄 1032 ∷相关
函数
:dup
函数
4.3.44 强制复制文件句柄 1033 范例4-51 强制复制文件句柄 1033 ∷相关
函数
:dup2
函数
4.3.45 用句柄判断读写所在的文件的位置 1036 范例4-52 用句柄判断当前文件指针的位置 1036 ∷相关
函数
:tell
函数
4.3.46 根据当前位置定位文件指针 1038 范例4-53 根据当前位置定位文件指针 1038 ∷相关
函数
:fseek
函数
4.3.47 获取文件句柄的信息 1039 范例4-54 获取文件句柄的信息 1039 ∷相关
函数
:fstat
函数
4.3.48 重新打开文件流 1041 范例4-55 重新打开文件流 1041 ∷相关
函数
:freopen
函数
4.4 本章小结 1043 第5章 系统调用 1045 5.1 时间和日期的操作 1046 5.1.1 获取当前的时间和日期 1046 范例5-1 获取当前时间和日期 1046 ∷相关
函数
:time
函数
5.1.2 让程序延时指定的时间段 1047 范例5-2 让程序延时指定的时间段 1047 ∷相关
函数
:delay
函数
5.1.3 比较两个时间 1048 范例5-3 比较两个时间 1048 ∷相关
函数
:difftime
函数
5.1.4 读BIOS计时器 1050 范例5-4 读BIOS计时器 1050 ∷相关
函数
:biostime
函数
5.1.5 比较两个时间获取当地时间 1051 范例5-5 获取当地时间 1051 ∷相关
函数
:localtime
函数
5.1.6 获取格林威治平时 1052 范例5-6 获取格林威治平时 1052 ∷相关
函数
:gmtime
函数
5.1.7 获取DOS系统时间 1054 范例5-7 获取DOS系统时间 1054 ∷相关
函数
:gettime
函数
5.1.8 获取DOS系统日期 1055 范例5-8 获取DOS系统日期 1055 ∷相关
函数
:getdate
函数
5.1.9 设置DOS系统时间 1057 范例5-9 设置DOS系统时间 1057 ∷相关
函数
:settime
函数
5.1.10 设置DOS系统日期 1059 范例5-10 设置DOS系统日期 1059 ∷相关
函数
:setdate
函数
5.1.11 获取时区信息 1061 范例5-11 获取时区信息 1061 ∷相关
函数
:ftime
函数
5.2 BIOS的操作 1062 5.2.1 利用BIOS获取打印机的状态 1062 范例5-12 利用BIOS获取打印机的状态 1062 ∷相关
函数
:biosprint
函数
5.2.2 获取Ctrl+Break信息 1064 范例5-13 获取CTRL+BREAK信息 1064 ∷相关
函数
:getcbrk
函数
5.2.3 暂时挂起程序 1066 范例5-14 暂时挂起程序 1066 ∷相关
函数
:sleep
函数
5.2.4 控制声音 1067 范例5-15 控制声音 1067 5.2.5 利用bdos
函数
访问DOS服务 1068 范例5-16 利用bdos
函数
访问DOS服务 1068 ∷相关
函数
:bdos
函数
5.2.6 获取BIOS常规内存数量 1071 范例5-17 获取BIOS常规内存数量 1071 ∷相关
函数
:biosmemory
函数
5.2.7 获取寄存器设置信息 1072 范例5-18 获取寄存器设置信息 1072 ∷相关
函数
:segread
函数
5.3 内存的操作 1074 5.3.1 给内存区域赋值 1074 范例5-19 给内存区域赋值 1074 ∷相关
函数
:memset
函数
5.3.2 获取时区信息复制内存区域 1076 范例5-20 复制内存区域 1076 5.3.3 复制内存区域指定的字节 1078 范例5-21 复制内存区域指定的字节 1078 ∷相关
函数
:memccpy
函数
5.3.4 获取时区信息 1080 范例5-22 比较两个无符号字符数组 1080 5.3.5 交换字符串的两个相邻字节内容 1082 范例5-23 交换字符串的两个相邻字节内容 1082 ∷相关
函数
:swab
函数
5.3.6 利用brk
函数
改变堆的大小 1084 范例5-24 利用brk
函数
改变堆的大小 1084 ∷相关
函数
:brk
函数
5.3.7 获取指定内存单元内容 1086 范例5-25 获取指定内存单元内容 1086 5.3.8 设置指定内存单元内容 1088 范例5-26 设置指定内存单元内容 1088 5.4 本章小结 1090 索引... 1091
图象工具使用
1,451
社区成员
24,335
社区内容
发帖
与我相关
我的任务
图象工具使用
多媒体/设计/Flash/Silverlight 开发 图象工具使用
复制链接
扫一扫
分享
社区描述
多媒体/设计/Flash/Silverlight 开发 图象工具使用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章